@charset "utf-8";
/* Basics */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,menu,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
pre,i,code,address,caption,cite,code,em,th,tt{font-size:100%;font-weight:normal;font-style:normal;}
p{white-space:normal;word-break:break-all;word-wrap:break-word;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{word-wrap:break-word;overflow:hidden;}
ul,ol,menu{list-style:none outside none;}
fieldset,img{border:none;}

/* apply */
.clearfix:after {display:block; clear:both; content:"."; visibility:hidden; height:0;}
*html .clearfix {height:1%;}
*:first-child+html .clearfix {height:1%;}
.float_l {float:left; display:inline;}
.float_r {float:right; display:inline;}
.hide_a {overflow:hidden; display:block; font-size:0;}
.absolute {position:absolute;}
.relative {position:relative;}
.clear {clear:both;}
button {color:#fff; cursor:pointer;border: none;outline: none;}
.sch_kwd{border: none;outline: none;}
.w1200{width: 1200px;margin: 0px auto;}
/* public */
body {font:12px "微软雅黑",Helvetica,sans-serif; line-height:1.5; background-color:#fff; color:#555;min-width: 1460px;}
a {color:#666; text-decoration:none;}
a:hover {color:#333; text-decoration:none;}
a.link_purple:link,a.link_purple:visited {color:#333; text-decoration:underline;}
a.link_purple:hover,a.link_purple:active {color:#333; text-decoration:underline;}
a.link_purple_n:link,a.link_purple_n:visited {color:#333;}
a.link_purple_n:hover,a.link_purple_n:active {color:#333; text-decoration:underline;}
.c_purple {color:#e8203b;}
.c_gray {color:#ccc;}
.c_gray_2 {color:#999;}
.c_gray_3 {color:#333;}
a.acclink {color:#669aca;}

#content {width:1200px; margin:0 auto;}

/* 公共弹窗mask */
.mask, .mask_a {width:100%; height:100%; display:none; top:0; left:0; position:fixed; background:#000; filter:alpha(opacity=50); opacity:.50; z-index:1010;}
*html .mask, *html .mask_a {position:absolute; bottom:auto;top:expression(eval(document.documentElement.scrollTop));}
.ac_box {display:none; min-height:140px; position:fixed; border:solid 1px #eee; background:#fff; box-shadow:0 0 3px #ccc; color:#333; z-index:1110;}
.ac_box{background: none;border: none;box-shadow: none;}
.ac_box .close_btn {width: 50px;height: 50px;position: absolute;top: -9px;right: -8px;cursor: pointer;}

.ac_small {width:410px;}
.ac_medium {width:480px;}
.ac_large {width:640px;}
.ac_big {width:920px;}
.ac_box .ac_box_tit {height:60px; line-height:60px; padding:0 25px; color:#999; background:#f8f8f8; font-size:14px; position:relative;}
.ac_box .ac_box_tit .close_btn {font-size:20px; width:60px; height:60px; text-align:center; line-height:60px; text-align:center; cursor:pointer; position:absolute; top:0; right:0;}
.ac_box_msg {text-align:center; padding:50px 0 10px 0;font-size: 14px;}
.ac_btn_box {padding:30px 0 40px 0; text-align:center;}
.ac_btn_box a {display:inline-block; width:118px; height:34px; line-height:34px; margin:0 19px; border-radius:3px;}
.ab_btn01 {border:solid 1px #333; background:#333; color:#fff;}
.ab_btn01:hover {color:#fff;}
.ab_btn02 {border:solid 1px #e8e8e8;}

/* 公用tips */
#tip {position:absolute; display:block; color:#333; z-index:10;}
#tip s,#tip s i {width:0px; height:0px; line-height:0px; border-width:10px; border-style:dashed solid dashed dashed; position:absolute; display:block; font-size:0px;}
#tip s {top:2px; left:-20px; _left:-28px; border-color:transparent #aaa transparent transparent;}
#tip s i {top:-11px; left:-8px; border-color:transparent #fff transparent transparent;}
#tip .t_box {bottom:-3px; right:-3px; position:relative; background-color:#ccc; filter:alpha(opacity=50); -moz-opacity:0.5;}
#tip .t_box .tip_msg  {padding:3px 8px; padding:5px 8px 1px 8px\9; top:-1px; left:-1px; position:relative; background-color:#fff; border:1px solid #aca899; *border-top-width:3px; color:#e8203b;}
.tip {cursor:pointer!important;}
.goods_r{position: absolute !important;height:29px !important;width: 39px !important;left:10px;top: 10px;}
/* header */
#header {padding-bottom: 20px;background: #fff;}
.header_m {position:relative; background:#fff;}
.headerShadow { width:100%; height:8px;}
.headerbar {background:#fafafa; height:35px; border-bottom:solid 1px #f5f5f5;}
.headerbar_m {width:1200px; margin:0 auto;}
.headerbar_l, .headerbar_r {margin-top:8px;}
.headerHotline, .headerApp {position:relative;}
.headerHotline {padding-left:25px;}
.headerApp .header_txt a {padding-left:25px; display:block; margin-left:15px; position:relative;}
.headerApp {margin-left:20px; border-left:solid 1px #d9d9d9;}
.hico01, .hico02, .hico04 {display:block; width:20px; height:20px; background:url(../images/headico.png) no-repeat; position:absolute;}
.hico01 {background-position:0 0; left:0;}
.hico02 {background-position:-20px 0; left:0;}
.hico04 {background-position:-40px 0; left:0;}
.headerApp_m {position:absolute; padding-top:7px; top:18px; left:29px; display:none;}
.header_sj {width:17px; height:8px; background:url(../images/headico.png) -80px -12px no-repeat; position:absolute; z-index:102; top:0; left:50%; margin-left:-9px;}
.headerApp_code{background:#fff; padding:10px 10px 6px 10px; border:solid 1px #ececec; position:relative; z-index:101;text-align: center;width: 150px;}
.headerApp_code a {display:block; text-align:center; color:#333;}
.headerApp_code img{max-width: 100%;margin-bottom: 5px;}

.hico_wx{background:url(../images/hico_wx.png);background-size: cover;width: 22px;height: 18px;}
.headerUser {position:relative; z-index:3;} 
.headerUser span {margin:0 10px;}
.headerUser .header_txt {margin:0;}
.headerUser .header_txt a {display:block; padding-right:20px;}
.hico03 {display:block; width:11px; height:6px; background:url(../images/headico.png) -80px 0 no-repeat; position:absolute; top:7px; right:0;}
.headerUser_info {position:absolute; left:50%; top:18px; margin-left:-48px; padding-top:7px; display:none;}
.headerUser_info_m {background:#fff; width:50px; padding:0 18px; border:solid 1px #ececec;}
.headerUser_info_m li a {display:block; border-bottom:solid 1px #ebebeb; text-align:center;}
.headerUser_info_m li {margin-top:6px;margin-bottom:6px;}

.headerCart_m {width:383px; position:absolute; top:18px; left:-276px; z-index:666; padding-top:7px; display:none;}
.headerCtit {padding:20px 20px 5px 20px;color: #999;}
.headerCpro {padding-left:20px;}
.headerCproN {text-align:center; padding:30px 0;}
.headerCpro_m {padding-right:30px;margin-right: 30px; position:relative; margin-bottom:5px;padding-bottom: 5px;}
.headerCart {margin-left:18px; padding-left:20px; border-left:solid 1px #d9d9d9; position:relative;}
.headerCart .header_txt a {display:block; padding-left:20px; position:relative;}
.headerCart_m_info {background:#fff; border:solid 1px #e8e8e8;}
.headerCpro_del {font-size:12px; position:absolute; right:0; top:20px; color:#ccc; font-family:"宋体"; cursor:pointer; width:30px; height:30px; line-height:30px; text-align:center;}
.headerCpro_name {font-size:14px;}
.wares {width:230px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:5px;}
.wares_main{margin-left:10px;}

.headerCopt {background:#f7f7f7; padding:15px;}
.headerCprice {line-height:42px; font-size:14px;}
.headerCbuy {display:block; width:114px; height:42px; background:#333; color:#fff; text-align:center; line-height:42px; font-size:14px;}
.headerCbuy:hover {color:#fff;}

.header_middle {position:relative; width:1200px; margin:0 auto;}
.header_logo {padding-top:27px;float: left;width:410px;}
.header_logo a {display:block;}
.header_logo img{max-width: 100%;}
.header_search {position: relative;float: left;margin-top:46px;margin-left:10px;}
.header_search_int input{text-indent:20px;width:450px; padding:0; padding-right:40px;border:none; height:39px;border:solid 1px #242422;border-radius: 30px;}
.header_search_btn {width:30px; height:38px; border:none;background:#fff;position: absolute;right: 4px;top: 1px;border-radius: 30px;}
.header_search_btn em {display:block; width:20px; height:20px; background:url(../images/headico.png) -60px 0 no-repeat; }
.header_middle .header_down{float: right;padding-top:49px;position: relative;padding-right:25px;}
.header_middle .header_down .scan{float: left;width: 30px;height:30px;line-height:30px;text-align: center;margin-left: 4px;margin-right:8px;cursor: pointer;position: relative;}
.header_middle .header_down .scan .img{width: 26px;height: 26px;}
.scan .App_m{position:absolute;padding-top:7px;top: 30px;left: -72px;z-index:999;display: none;}
.scan .hd_sj {width:17px; height:8px; background:url(../images/headico.png) -80px -12px no-repeat; position:absolute; z-index:999; top:0; left:50%; margin-left:-9px;}
.scan .code{background:#fff; padding:10px 10px 3px 10px; border:solid 1px #ececec; position:relative; z-index:101;text-align: center;width: 150px;}
.scan .code img{max-width:100%;}


#sch_hot_kwd {display:none; width:193px; border:1px solid #e8e8e8; background:#fff; position:absolute; top:29px; left:0; z-index:10000;}
#sch_hot_kwd li a {display:block; padding:1px 3px; height:20px; overflow:hidden; line-height:20px;}
#sch_hot_kwd li a:hover, #sch_hot_kwd li.shk_cur {background:#f5f5f5;}
#sch_hot_kwd li i {color:#ccc; font-size:10px; float:right;}

.index_top{width: 100%;overflow: hidden;}
.index_top img{-webkit-user-select: none;margin: auto;background-color: hsl(0, 0%, 90%);transition: background-color 300ms;}

.hnsTit {font-weight:bold;}

.member_header{font-size: 14px; height: 146px;line-height: 146px;width: 1200px;margin: 0 auto;}
.member_nav_left{background:url(../img/logo_02.png) no-repeat; width:131px; height:65px; margin-top:39px;}
.member_nav_right div{float: left;position: relative;}
.member_help{left: -38px;}
.member_phone{top: 63px;left: -23px;}
/**nav**/
/*.tl_nav {background:#f6f6f6;padding:15px 0 15px;width: 100%;min-width: 1200px;position: relative;z-index: 100;height: 60px;margin-bottom: 25px;background: url(../images/headerbg.png) 0 bottom repeat-x;}
*/
.tl_nav{width:100%;min-width: 1200px;position: relative;z-index: 100;height:40px;margin-bottom: 25px;background: #fafafa;margin-top:20px;}
.tl_nav .navlist{width: 1200px;margin: 0px auto;position: relative;}
.tl_nav  .tl_nav_list{width: 1200px;margin: 0px auto;}
.tl_nav .tl_nav_list li{float: left;width:120px;position: relative;height:40px;line-height:40px;}
.tl_nav .tl_nav_list li .hot{position: absolute;right:28px;top: -26px;width: 40px;z-index: 99;}
.tl_nav .tl_nav_list li.spec2{}
.tl_nav .tl_nav_list li.spec3{}
.tl_nav .tl_nav_list li:first-child{margin-left:0px;}
.tl_nav .tl_nav_list li i{width:10px;height: 60px;text-align: center;line-height: 60px;position: absolute;top: 0;right:0px;color: #999;}
.tl_nav .tl_nav_list li:hover span{height: auto;left: auto;
    background-color: hsla(0,0%,100%,.96);-moz-box-shadow: 1px 0 10px rgba(0,0,0,.2);box-shadow: 1px 0 10px rgba(0,0,0,.2);}

.tl_nav .tl_nav_list li div{font-size: 15px;cursor: pointer;line-height:38px;width:118px;text-align: center;transition:all 0.1s ease-in-out;}
.tl_nav .tl_nav_list li div.one{top:0;left:4px;z-index:1;border:1px solid #fafafa;}
.tl_nav .tl_nav_list li div.one a{color:#707070;display: block;}
.tl_nav .tl_nav_list li div.two{bottom:-42px;left:5px;z-index:2;line-height:38px;border:1px solid #242422;}
.tl_nav .tl_nav_list li div.two a{color: #242422;font-size: 15px;}
.tl_nav .tl_nav_list li:hover .one{border:1px solid #242422;}

.tl_nav .tl_nav_list li.spec2 div{}
.tl_nav .tl_nav_list li.spec3 div{}
.tl_nav .tl_nav_list li .son{position: absolute;top:40px;background-color: #fff;width: 118px;z-index:2;line-height:40px;-moz-box-shadow: 1px 0 10px rgba(0,0,0,.2);box-shadow: 1px 0 10px rgba(0,0,0,.2);display: none;padding:5px 0px;}
.tl_nav .tl_nav_list li .son dd{line-height: 24px;text-align: center;}
.tl_nav .tl_nav_list li .son dd{width: 118px;text-align: center;line-height:40px;font-size: 15px;}

.tl_nav .tl_nav_list li .son dd a:hover{color: #242422;}
.tl_nav .tl_nav_list li.hasson{overflow: inherit;}
.tl_nav .tl_nav_list li.hasson:hover .son{display: block;}


.tl_nav_sample_sub{position: absolute;top: 0;width: 120px;height: 0;overflow: hidden;}
.tl_nav_sample{padding-top: 60px;height: 0;-webkit-transition: background-color .25s ease,box-shadow .25s ease;
    -moz-transition: background-color ease .25s,box-shadow ease .25s,-moz-box-shadow ease .25s;transition: background-color .25s ease,box-shadow .25s ease;
    transition: background-color .25s ease,box-shadow .25s ease,-moz-box-shadow .25s ease;background-color: hsla(0,0%,100%,0);-moz-box-shadow: 1px 0 10px transparent;box-shadow: 1px 0 10px transparent;}
.tl_nav_sample_header{position: absolute;width: 100%;height: 30px;line-height: 30px;text-align: center;font-size: 22px;color: #c3a56e;overflow: hidden;top: 15px;}
.tl_nav_sample_header{position: absolute;width: 100%;height: 30px;line-height: 30px;text-align: center;font-size: 22px;color: #c3a56e;overflow: hidden;top: 15px;}
.tl_nav_sample_header span{display: block;-webkit-transform: translateY(30px);-moz-transform: translateY(30px);-ms-transform: translateY(30px);
    transform: translateY(30px);-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;-moz-transition: transform ease .3s,-moz-transform ease .3s;
    transition: transform .3s ease;transition: transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease;color: #c3a56e;}
.tl_nav_sample_inner{position: relative;height: 0;padding: 0;opacity: 0;overflow: hidden;border-bottom: 3px solid #c3a56e;-webkit-transition: padding .4s ease,height .4s ease,opacity .4s ease;
    -moz-transition: padding .4s ease,height .4s ease,opacity .4s ease;transition: padding .4s ease,height .4s ease,opacity .4s ease;background: #fff;}
.tl_nav_sample_inner li{font-size: 13px;line-height: 36px;text-align: center;}
.tl_nav_sample_inner li a{-webkit-transition: all .25s ease;-moz-transition: all ease .25s;transition: all .25s ease;}


.tl_nav_sample_sub_show{height: auto;overflow: visible;}
.tl_nav_sample_show {height: auto;left: auto;background-color: hsla(0,0%,100%,.96);-moz-box-shadow: 1px 0 10px rgba(0,0,0,.2);box-shadow: 1px 0 10px rgba(0,0,0,.2);}
.tl_nav_sample_show .tl_nav_sample_inner{height: 100%;padding: 20px 0;opacity: 1;}
.tl_nav_sample_show .tl_nav_sample_header span{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
.tl_nav_sample_inner li a:hover{color: #c3a56e;}
.tl_nav .tl_nav_list li.active span{-webkit-transform: translateY(-23px);-moz-transform: translateY(-23px);-ms-transform: translateY(-23px);transform: translateY(-23px);}
#navnum1{left: 155px;}
#navnum2{left: 305px;}
#navnum3{left: 455px;}
#navnum4{left: 605px;}
#navnum5{left: 755px;}
#navnum6{left:905px;}


/* footer */
#footer {margin-top:30px;width:100%; background:#eee; min-width: 1200px;}
.p_footer{width:100%; background:#fff; border-top:1px solid #e8e8e8;padding-bottom:20px;}
.p_footer_c{width: 1200px;height:242px;margin: 0 auto;padding-top: 40px;}
.footer_t a,.footer_t {color:#333; font-size: 14px;}
.help_intro,.service_phone, .foot_subscription, .download_main{height:240px; float: left; width: 248px;border-right: 1px solid #e8e8e8;}
.footspec{width:600px;}
.help_intro ul{float: left;width: 110px;margin-bottom: 10px;padding-left: 10px;}
.help_intro ul li{line-height: 25px;}
.help_intro ul .footer_t {margin-bottom: 8px;}
.service_phone{text-align: center;}
.service_phone span,.foot_subscription p{display: block;padding-top: 5px;}
.service_phone h5{line-height: 65px;font-size: 24px;}
.service_phone p{line-height: 30px;}
.foot_subscription {text-align:center; color:#333; font-size: 14px;}
.foot_subscription_t {margin-bottom:20px;}
.foot_subscription input {border-radius:2px; border:solid 1px #e8e8e8; width:173px; height:41px; padding-left:22px; background:#f5f5f5; line-height: 41px;}
.foot_subscription_b {cursor: pointer; width:197px; height:49px; background:#333; color:#fff; line-height:49px; margin:25px auto 0; border-radius:2px;}
.download_main{padding-left:10px; border-right: none;text-align: center;width:340px; }
.download_app{margin-left: 20px;}
.download_app ,.wechat{text-align: center;}
.download_app div{margin-top:15px; border: 1px solid #e8e8e8;padding:1px;}
.wechat div{border: 1px solid #e8e8e8;padding:1px;margin-top: 15px;}
.download_main p{line-height: 60px;color: #999;}
.app_img,.wechat_img {display: block;width:150px;height:150px;}
.app_img{background: url(../images/down_app.png);background-size: contain;}
.wechat_img{background: url(../images/tool_public.jpg);background-size: contain;}
.copyright{line-height: 30px;background-color: #fff;float: left;padding-top: 5px;}


.pw_footer{background: #414141;width: 100%;height:320px;min-width: 1200px;}
.pw_footer_cut{width: 100%;height:0;border-bottom: 1px solid #333;border-top: 1px solid #4d4d4d;}
.pw_footer_top ul{height: 138px;line-height: 138px;color: white;width: 1200px;margin: 0 auto;background: #414141;}
.pw_footer_top ul li{float: left;font-size: 18px;}
.pw_footer_top ul li div{position: relative;top: 42px;margin-right: 24px;float: left;width: 52px;height: 52px;background: url(../images/footer_icon.png) center;}
.pw_footer_top ul li .footer_icon01{background-position: left;}
.pw_footer_top ul li .footer_icon02{background-position: -52px 0;}
.pw_footer_top ul li .footer_icon03{background-position: right;}
.pw_footer_top ul .pw_footer_m{width: 765px;text-align: center;position: relative;left: 28px;}
.pw_footer_top ul .pw_footer_m div{position: relative;left: 299px;}
.pw_footer_btm{width: 1200px;margin: 0 auto;padding-top: 30px;background: #414141;}
.pw_footer_btm_l {position:relative; left:-10px;}
.pw_footer_btm_l ul a,.pw_footer_btm{color: #999;}
.pw_footer_btm_l ul li a:hover{color: #ccc;}
.pw_footer_btm_l ul li{text-align: center; float: left;height: 20px;width: 72px;border-left: 1px solid #999;line-height: 20px;}
.pw_footer_btm_l span{margin-right: 20px;}
.pw_footer_btm_l p{line-height: 47px;}
.pw_footer_btm_l div{padding-left: 12px; }
.footer_btm_cut{margin: 5px 1px 0 170px; height: 86px;border-right: 1px solid #333;border-left: 1px solid #4d4d4d; }
.pw_footer_btm_r div{text-align: center;margin: 5px 0 23px;}
.pw_footer_btm_r div span{font-size: 14px;}
.pw_footer_btm_r ul li{float: left;padding: 0 17px;}
.pw_footer_btm_r a{display: block; color: #999;}
.pw_footer_btm_r a:hover{color: #ccc;}
.partner_01 a{width:18px; height:20px; background: url(../images/partner_icon.png); background-position:0 0;}
.partner_02 a{width: 68px;height: 22px;background: url(../images/footer.png);background-position:0 -24px;}
.partner_03 a{font-style: italic; }
.partner_03 a span{float: left; width: 31px;height: 19px;background: url(../images/partner_icon.png);background-position: -199px 0;}
.partner_04 a{width: 72px;height: 31px;background: url(../images/partner_icon.png);background-position: -127px 0 ;}
.partner_05 a{width: 60px;height: 23px;background: url(../images/partner_icon.png);background-position: -66px 0 ;}
.partner_06 a{width: 77px;height: 23px;background: url(../images/footer.png);background-position:-77px -23px;}
.partner_01 a:hover{background: url(../images/footer_h.png);background-position: 0 0 ;}
.partner_02 a:hover{background-position:0 0;}
.partner_03 a:hover span{background: url(../images/footer_h.png);background-position: -209px 0 ;}
.partner_04 a:hover{background: url(../images/footer_h.png);background-position: -127px 0 ;}
.partner_05 a:hover{background: url(../images/footer_h.png);background-position: -66px 0 ;}
.partner_06 a:hover{background-position:-77px 0;}

/* 列表页 */

/* 竖版左侧 */
.listPtitle {background:#fff; font-size:32px; margin-bottom:10px; height:70px; line-height:70px; padding-left:15px;}
.listScreen {width:267px; position:relative;}
.listScreenItem {background:#fff; margin-bottom:10px; padding:0 10px;}
.listScreenAll_box {margin-bottom:5px; display:none;}
.listScreenAll {background:#fff; padding:22px 0 10px 0; margin-bottom:5px; display:none;}
.listScreenItem_tit {height:52px; line-height:52px; font-size:14px; cursor:pointer;}
.listScreenItem_tit_all {width:83px; font-size:14px; font-weight:bold; padding:2px 0 0 25px; cursor:pointer;}
.listScreenItem_m {padding:10px 0; border-top:solid 1px #e8e8e8;}
.listScreenAll_m {width:815px; position:relative;}
.listScreenAll_m ul {width:730px;}
.listScreenAll_m .alm_m {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; word-break:normal\0; word-wrap:normal\0;}
.alm_m_ca, .alm_m_co {max-width:150px;}
.alm_m_fp, .alm_m_sz {max-width:100px;}
.alm_m_b {max-width:280px;}
.listScreenItem_r {position:absolute; top:0; right:0;}
.lt_state {font-size:24px; font-family:"宋体";}
.clearListScreenAll {position:absolute; top:4px; right:25px; color:#999;}
.clearScreen {text-align:right; padding-top:15px;}
.clearScreen a {color:#999;}
.all_screen {padding-left:5px;}
.all_screen a {display:block; position:relative; padding:5px 0 5px 20px;}
.lstCheck, .lstChecked, .lstLab, .lstLabed {display:block; width:14px; height:14px; background:url(../images/listico.gif) no-repeat; position:absolute; left:0; top:7px;}
.lstCheck {background-position:0 0;}
.lstChecked {background-position:-14px 0;}
.lstLab {background-position:0 -14px;}
.lstLabed {background-position:-14px -14px;}
.ls_sidebar {padding-left:5px;max-height: 250px;overflow: auto;-ms-touch-action: pinch-zoom;
    touch-action: pinch-zoom;}
.ls_sidebar li a {display:block; position:relative; padding:5px 0 5px 20px; word-break:normal\0; word-wrap:normal\0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; outline:none; blr:expression(this.onFocus=this.blur());}
.listScreenAll_m li {float:left; border:solid 1px #ebebeb; height:22px; margin:0 18px 12px 0; padding:0 6px;}
.listScreenAll_m li a {display:block; height:22px; line-height:22px; word-break:normal\0; word-wrap:normal\0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; position:relative;}
.listScreenAll_m li a span {color:#999;}
.listScreenAll_m li a em {margin-left:10px; float:right;}
.lspro_category .ls_sidebar_m {margin-left:20px; display:none;}
.lspro_brands {overflow:auto;}

.priceChoose {padding:15px 0 10px 0;}
.priceInt {border:solid 1px #ddd; width:107px; height:30px; padding-left:3px; height:21px\9; padding-top:9px\9; vertical-align:middle;}
.pricebtn {display:inline-block; width:100%; height:34px; background:#333; color:#fff; text-align:center; line-height:34px; vertical-align:middle;}
.priceStart{margin-right: 5px;}
.priceEnd{margin-left: 5px;}
.pricebtn:hover {color:#fff;}

.lspro_size li, .lspro_color li {float:left; width:50%;}

.lspro_color a {line-height:25px;}
.lspro_color em {top:12px;}
.listColor {width:22px; height:22px; background:url(../img/color.gif) no-repeat; display:inline-block; vertical-align:middle;}
.lspro_color .listColor {margin-right:5px;}

.listColor1 {background-position:0 0;}
.listColor2 {background-position:-22px 0;}
.listColor3 {background-position:-44px 0;}
.listColor4 {background-position:-66px 0;}
.listColor5 {background-position:-88px 0;}
.listColor6 {background-position:-110px 0;}
.listColor7 {background-position:-132px 0;}
.listColor8 {background-position:-154px 0;}
.listColor9 {background-position:-176px 0;}
.listColor10 {background-position:-198px 0;}
.listColor11 {background-position:-220px 0;}
.listColor12 {background-position:-242px 0;}
.listColor13 {background-position:-264px 0;}
.listColor14 {background-position:-286px 0;}
.listColor20 {background-position:-308px 0;}
.listColor21 {background-position:-330px 0;}
.listColor22 {background-position:-352px 0;}


/* 列表页-分页 */
.prolistMain  {width:100%;position: relative;}
.proFilter_t {height:55px; line-height:55px; background:#fff;border: 1px dotted #d2d2d2;}
.proFilter_b {padding-top:5px; margin-bottom:20px;}
.proFilter_l {margin-left:25px;}
.proFilter_l span {font-weight:bold; display:inline-block;}
.proFilter_l a {margin-left:35px; display:inline-block; padding-right:12px; position:relative;}
.proFilter_l a.active{font-weight: bold;color: #555;}
.listscreenNum {margin:2px 25px 0 0; color:#b3b3b3;}
.proFilter_r {margin:18px 0 0 0;}
.proFilter_r .clearfix {margin-right:11px;}
.prSort {color:#e8203b;}
.proFilter_l a em {display:block; width:10px; height:12px; background:url(../images/crumbsIco.gif) no-repeat; position:absolute; right:0; top:21px;}
.proFilter_l a em.prSort01 {background-position:-62px 0;}
.proFilter_l a em.prSort02 {background-position:-72px 0;}
.proFilter_l a em.prSort03 {background-position:-82px 0;}
.pagination b {color:#e8203b; font-weight:bold;}
.pagination span, .pagination a, .pagination b {float:left; display:block; width:20px; height:20px; text-align:center; line-height:20px; margin-right:18px;}
.pagination a i {_position:relative; _top:-3px;}
.pagination span {background:#333; color:#fff; border:solid 1px #333; border-radius:2px;}
.pagination .prev, .pagination .next {background:#fff; text-align:center; font-size:0; background:url(../images/pagination.gif) no-repeat;}
.pagination .prev {background-position:0 0;}
.pagination .next {background-position:-20px 0;}
.pagination .prev:hover {background-position:0 -20px;}
.pagination .next:hover {background-position:-20px -20px;}


/*搜索空结果*/
.proList_err{width: 901px;height: 38px;line-height: 38px;background: #f6eded;border: 1px solid #ebd8d8;margin: 6px 0 10px;padding-left: 20px;color: #4c4c4c;}
.proList_err span{color: #C43F3F;}

/* 列表页-商品列表 */
.list_content {position:relative;}
.proList {margin-top:25px; width:100%; position:relative;}
.proList li{float:left; width:280px; margin:0 24px 25px 0; border:solid 1px #fff; background:#fff; transition-duration:.1s; transition-timing-function:linear; position:relative;}
.proList li:nth-child(4n){margin-right: 0px;}
.proList li:hover {border:solid 1px #eee; box-shadow:0 0 5px #d9d9d9;}
.proList li .pro_imglink{display: block;position: relative;}
.proList li .pro_imglink .goods_r{left: 5px;top: 5px;z-index: 5;}
.pro_imglink {display:block; width:280px; height:280px; text-align:center; padding-bottom:10px;}
.proList li .pro_imglink img{width: 100%;}
.pro_name {display:block; height:20px; padding:8px 20px 9px 20px; line-height:2; word-break:normal\0; word-wrap:normal\0; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.pro_name span {color:#333; font-weight:bold;}
.sale_activity_price {color:#999; margin-right:8px;}
.pro_price_m {color:#999;}
.mcprice {color:#e8203b;}
.pro_price {padding:0 20px 15px 20px;}
.pro_price .desc{overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;padding-top: 8px;color: #b2904c;height: 20px;}
.saleprice {height:18px; line-height:18px; padding:1px 0; display:inline-block;}
.pro_sellout {width:60px; height:24px; line-height:24px; border:solid 1px #ccc; text-align:center; margin:0 auto;}
.prowish {width:20px; height:17px; background:url(../img/wish.png) no-repeat; position:absolute; top:15px; right:15px; opacity:0; display:none\9;}
.nowash {background-position:0 0;}
.nowash:hover {background-position:-20px 0;}
.hvwash {background-position:-20px 0;}
.proList li:hover .prowish {opacity:1; display:block\9;}
.proTips {height:28px; margin-top:8px; padding:0 20px;}
.proSale_m {display:inline-block; width:48px; height:24px;  margin-right:10px;}
.proGlobal_m {display:inline-block; width:48px; height:24px;  margin-right:10px;}

#loadgif {position:absolute; width:923px; height:100%; background:rgba(255,255,255,.5); text-align:center; top:0; left:0;}
#loadgif img {position:absolute; left:50%; margin-left:-21px;}


.brandDetail {height:380px; overflow:hidden; background:#fff; margin-bottom:20px;}
.brandDetail_l {width:748px; height:380px; overflow:hidden;}
.brandDetail_r {width:452px; height:380px;}
.brandDetail_r {text-align:center; margin-top:40px;}
.bd_introduce {width:375px; text-indent:2em; text-align:left; margin:20px auto 40px;line-height: 20px;font-size: 12px;color: #999;}
.bd_take {display:block; width:205px; height:40px; background:#333; color:#fff; text-align:center; line-height:40px; border-radius:3px; margin:0 auto;}
.bd_take:hover {color:#fff;}
.public_share a {display:inline-block; width:25px; height:25px; background-image:url(../images/shareico.gif); background-repeat:no-repeat; opacity:0.7; filter:alpha(opacity = 70);transition-duration:.1s; transition-timing-function:linear;}
.public_share a:hover {opacity:1; filter:alpha(opacity = 100);}
.public_share .ps_wechat {background-position:0 0;}
.public_share .ps_sina {background-position:-25px 0;}
.public_share .ps_qq {background-position:-50px 0;}
.bd_share {margin:25px 40px 0 0;}


/* 搜索页面 */
.search_bar {background:#fff; margin-bottom:20px; padding:20px 0;}
.search_bar_m {width:1200px; margin:0 auto;}
.search_bar_b {font-size:18px; margin-top:3px;}



/* 品牌 */
.brands_t {height:55px;}
.brands_nav {width:1200px; background:#f5f5f5; height:55px; line-height:55px;}
.brands_nav ul {width:1200px; margin:0 auto;}
.brands_nav li {float:left; font-size:14px; width:3.7%; text-align:center; font-weight:bold; color:#ccc;}
.brands_nav li.bn_y {color:#666; cursor:pointer;}
.brands_nav li.bn_y:hover {color:#333;}
.brands_nav li.bn_cur {color:#333;}
.brands_main {margin-top:50px;}
.brands_tab {width:1200px; margin:0 auto;}
.brands_tab li {cursor:pointer; float:left; height:41px; color:#999; font-size:14px; line-height:16px; width:100px; text-align:center; position:relative;}
.brands_tab li span {border-right:solid 1px #e8e8e8; display:block;}
.brands_tab li.thistab {color:#333;}
.brands_tab li.thistab em {display:block; position:absolute; left:40px; top:30px; width:22px; height:12px; background:url(../images/amt_tit.gif) no-repeat;}

.brandTab_conbox {border-top:solid 1px #e8e8e8;}
.brandTab_conbox_m {width:1200px; margin:0 auto;}
.brands_b {padding-top:35px;}
.brands_b_tit {font-weight:bold; font-size:24px; color:#333;}
.brands_b_m li {float:left; width:23%; padding:7px 0; margin-right:2%; word-break:normal\0; word-wrap:normal\0; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.brands_b_m li a {padding-bottom:2px; color:#333; border-bottom:solid 1px #fff;}
.brands_b_m li a:hover {border-bottom:solid 1px #999; color:#999;}

.ac_box_brand {padding:30px 50px;}
.ac_box_brand_dy p {color:#999; padding:5px;}
.ac_box_brand_dy th, .ac_box_brand_dy td {padding:5px 0;}
.ac_box_brand_dy input {width:180px;}
.bcbrandbtn {display:block; width:120px; height:40px; line-height:40px; background:#333; color:#fff; text-align:center; border-radius:2px;}
.bcbrandbtn:hover {color:#fff;}
.ac_box_brand_succ {text-align:center;}
.ac_box_brand_succ p {font-size:14px; margin-top:30px; color:#333; font-weight:bold;}
.ac_box_brand_t {margin:40px 0 20px 0;}
.ac_box_brand_t a {color:#e8203b;}


/* 商品详情页 */
.product {}
.pro_top {background:#fff; padding:70px 0;}
.pro_l {width:510px; float:left; margin-left:95px;}
.pro_img {float:left; margin-left:20px;}
.pro_img a.jqzoom {width:400px; height:400px; display:block;}
.pro_img_list {float:left;}
.pro_img_list .goods_scroll {width:52px; height:420px; padding:20px 0; overflow:hidden; position:relative;}
.pro_img_list .scroll_mask {width:52px; height:420px; position:relative; overflow:hidden; z-index:2;}
.pro_img_list .goods_list3 {position:relative;}
.pro_img_list .goods_list3 .list_edit {margin-top:7px; height:52px;}
.pro_img_list .goods_list3 img {border:solid 1px #fff;}
.pro_img_list .goods_list3 .zoomThumbActive img {border:solid 1px #ccc;}

.pro_img_list .goods_scroll .prev,.pro_img_list .goods_scroll .prev_cur {top:3px; left:0;}
.pro_img_list .goods_scroll .next,.pro_img_list .goods_scroll .next_cur {bottom:0; left:0;}
.goods_scroll .prev,.goods_scroll .next,.goods_scroll .prev_cur,.goods_scroll .next_cur {width:50px; height:16px; display:block; position:absolute; background:url(../images/projt.gif) no-repeat; cursor:pointer;}
.goods_scroll .prev {display:none; background-position:center 0;}
.goods_scroll .next {display:none; background-position:center -16px;}
.goods_scroll .prev_cur {background-position:center -32px;}
.goods_scroll .next_cur {background-position:center -48px;}


/* 商品详情页 - jqzoom */
.zoomPad{float:left; position:relative; cursor:crosshair; z-index:9;}
.zoomPreload{width:90px; height:43px; padding:8px; position:absolute; top:0px; left:0px; *width:100px; *height:49px; -moz-opacity:0.8; opacity:0.8; filter:alpha(opacity = 80); color:#333; font-size:12px; text-decoration:none; border:1px solid #eee; z-index:101; text-align:center; background:url(../images/zoomloader.gif) 43px 30px no-repeat #fff; z-index:110;}

.zoomPup{overflow:hidden; background-color:#fff; -moz-opacity:0.6; opacity:0.6; filter:alpha(opacity = 60); position:absolute; border:1px solid #eee; cursor:pointer; z-index:11;}
.zoomOverlay{width:100%; height:100%; position:absolute; left:0px; top:0px; background:#fff; z-index:5000; display:none; z-index:101;}
.zoomWindow{position:absolute; left:110%; top:40px; background:#fff; z-index:6000; height:auto; z-index:10000; z-index:110;}
.zoomWrapper{position:relative; border:1px solid #eee; z-index:110;}
.zoomWrapperTitle{display:block;}
.zoomWrapperImage{display:block; position:relative; overflow:hidden; z-index:110;}
.zoomWrapperImage img{border:0px; display:block; position:absolute; z-index:101;}
.zoomIframe{z-index: -1; filter:alpha(opacity=0); -moz-opacity:0.80; opacity:0.80; position:absolute; display:block;}

/* 商品详情页 - 点击展示大图 */
/* viewImg */
.mask_img {width:100%; height:100%; top:0; left:0; position:fixed; background-color:rgba(0,0,0,0.6); background-color:#000\9; filter:alpha(opacity=60);  z-index:210; display:none;}
#viewImg {width:900px; top: 0; left: 50%; margin-left: -450px; position: absolute; background-color: #fff; z-index:211; display:none;}
.close_button {width:60px; height:24px; background:url(../images/pic_close_button.gif) no-repeat; top: 15px; right: 10px; position: absolute; cursor: pointer; z-index: 212;}
.view_top {width:100%; top: 0; left: 0; position: absolute; z-index: 212;}
.picFocus {position:relative;}
.picFocus .viewImg_top {width:850px; padding:25px; top:0; left:50%; margin-left:-450px; position:fixed; border-bottom:solid 1px #eee; background:#fff; z-index:212;}
.picFocus .viewImg_top ul li {width:50px; height:60px; margin-right:5px; float:left; display:inline; overflow:hidden; border:solid 1px #fff; cursor:pointer;}
.picFocus .viewImg_top ul li.on {border:solid 1px #ccc;}
.picFocus .viewImg_top ul li.on img {border-color:#f60;}
.picFocus .viewImg_slider {width:900px; margin-top:115px; background:#fff;}
.picFocus .viewImg_slider .viewImg_slider_m {width:800px; margin:0 auto; padding-bottom:40px;}
.picFocus .viewImg_slider li {width:800px; float:left;}
.pro_detail_img .prevBtn, .nextBtn {width:20px; height:30px; padding:5px; display:block; position:absolute; top:371px; overflow:hidden; text-indent:-8000px;cursor:pointer; z-index:1000;}	
.pro_detail_img .prevBtn{left:20px; background:url(../images/img-last.gif) no-repeat 0 5px;}		
.pro_detail_img .nextBtn{right:20px; background:url(../images/img-next.gif) no-repeat -10px 5px;}

/* 详情页剩余内容 */
.amount-warp .btn-add:hover{color:#f42424;}
.festival_info{border:2px solid #666666;min-width:115px;float:left;padding:5px 25px 5px 5px;margin-left:0px;cursor: pointer;}
.festival_info_box .active{background: url(../images/price_check_ico.png) no-repeat right bottom;border:2px solid #c53f40;color: #c53f40;}
.festival_info .shop_price{font-family: Microsoft yahei;color:#444;font-size: 15px;}
.festival_info .shop_price span{color:#444;font-size:15px;}
.festival_info .app_price_str{font-size: 12px;padding-top: 4px;}
.festival_info.active .shop_price{color: #c53f40;}
.festival_info.active .shop_price span{color:#c53f40;}
.festival_info .market_price .r{text-decoration: line-through;}
.festival_info1{margin-right:12px;}
.festival_info_box{float: left; margin: 10px 0px}
.is_festival_day{float: right;margin-right:0px;margin-left:30px;}
.festival_info .details_ewm{position: relative;display: inline-block;}
.festival_info .details_ewm .little img{width: 23px;height: 23px;margin-right: 5px;margin-top: -5px;}
.festival_info .details_ewm p{position:absolute;display: none;box-shadow: 0px 0 4px 0 rgba(0,0,0,0.25);width: 200px;height: 200px;z-index: 9999;top:15px;left:25px;}
.festival_info .details_ewm p img{width: 100%;}



.pro_r {padding:0px 0 0 35px; width:520px;}
.pro_r h1 {font-size:14px; font-weight:normal; color:#333;}
.pro_r h1 a {font-size:24px;display: block; color:#333;}
.pro_r h1 .c_purple{font-size:24px;display: block; color:#333;}


.pro_r h1 a:hover {color:#333;}
.pro_r .ws_pro_r_detail {float:left; font-size:14px; margin-top:4px; margin-right:20px; max-width:341px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_r .ws_pro_r_global {width:48px; height:24px;float:left; margin-top:3px;}
.pro_r_price {margin:12px 0 15px;}
.clubprice {background:#fafafa; padding:7px 12px; position:relative; left:-12px;}
.del_price {color:#ccc; margin:5px 0 0 0;}
.del_price span {text-decoration:line-through;}
.now_price, .del_price {float:left;}
.now_price span {color:#333;}
.now_price span em {font-size:18px; font-weight:bold;}
.proNotEnjoy {background:url(../img/promsg.gif) 0 center no-repeat; float:left; padding-left:17px; height:24px; line-height:24px; margin-left:20px;}
/*.pro_taxes_fees {overflow:hidden; height:22px; cursor:pointer; position:absolute; bottom:-1px; left:150px;}
.pro_taxes_fees span {vertical-align:middle; margin-right:5px;}
.pro_hint {border:solid 1px #ccc; background:#fff; color:#e8203b; float:left; padding-left:5px; width:135px; margin-left:12px; position:absolute; bottom:-15px; left:220px;display:none;}*/
.weqrcode_box{height: 150px;line-height: 150px;color:#060606;margin: 10px 0px 15px;font-size: 13px;position: relative;}
.weqrcode_box img{height:150px;line-height:150px;margin-right: 15px;}
.weqrcode_box .cover_pic{position:absolute;left: 0px;top:1px;}

.position_rel {position:relative;}
.position_rel .pro_hint span {display:block; width:13px; height:38px; background-image:url(../img/jt_t.gif); position:absolute; top:-1px; left:-13px;}
.pro_color {}
.pro_color th {text-align:left; color:#999;}
.pro_color li {float:left; border:solid 1px #ccc; font-size:0; margin:0 5px 0 0; border-radius:2px;}
.pro_color li a {display:block;}
.pro_color li img {}
.pro_color li.colorcur {border:solid 1px #333;}
.pro_size {padding:20px 0;}
.pro_size th, .pro_size td {overflow:inherit;}
.pro_size th {text-align:left; color:#999;}
.pro_size ul {width:340px;}
.pro_size li {margin:5px 5px 5px 0; float:left; text-align:center; cursor:pointer; position:relative;}
.pro_size li.cur {}
.pro_size li a {display:block; background:#fff; min-width:42px; height:28px; line-height:28px; padding:0 5px; border:solid 1px #333;color: #333; border-radius:2px; cursor:pointer;}
.pro_size li.cur a {border-color:#333;background: #333;color: #fff;}
.pro_size li.non {cursor:default;}
.pro_size li.non a {border-color:#ccc; color:#ccc; cursor:default;}
.size_tip {position:absolute; top:15px; left:40px; z-index:1; text-align:left; padding:5px; background:#fff; border:solid 1px #e8e8e8; box-shadow:2px 2px 5px #f5f5f5; display:none;}
.size_tip span {display:inline-block; white-space:nowrap;}
.proshowsize {cursor:pointer; color:#999; margin-top:5px; display:inline-block; text-decoration:underline;}
.btn_buy_now, .btn_add_shopping {width:120px; height:38px; font-size:14px; overflow:hidden; color:#fff; border:0; cursor:pointer; border-radius:2px;}
.btn_buy_now {background:#333; width:143px; height:45px;}
.btn-buynow:hover{ background-color:#ec5151;}
.btn-append:hover{ background-color:#f29c49;}
.btn_add_shopping {background:#c53f40;margin-left:10px;width:152px; height:45px;} 
.pro_top .selling_desc{color: #b2904c;padding-left:10px;font-size: 13px;display: inline-block;}
.store-warehouse .store-prompt strong{color: #b2904c;}
.selling_desc .details_ewm{position: relative;display: inline-block;}
.selling_desc .details_ewm .little img{width: 27px;height: 27px;margin-right: 5px;margin-top: -5px;}
.selling_desc .details_ewm p{position:absolute;display: none;box-shadow: 0px 0 4px 0 rgba(0,0,0,0.25);width: 200px;height: 200px;z-index: 9999;top: 24px;left: 30px;}
.selling_desc .details_ewm p img{width: 100%;}


.poplogin {padding:40px 50px;}
.poplogin .phTips {left:0;}
.dybrand {padding-top:5px; color:#666;}
.pro_size_r {padding-right:15px; margin-top:20px; background:url(../img/pro_size_r.png) right center no-repeat;}
.pro_size_r span {color:#999; font-size:10px;}
.pro_fillin_size {margin:40px 0 20px 0;}
.pro_fillin_size th, .pro_fillin_size td {text-align:center; height:50px; border:solid 1px #fff;}
.pro_fillin_size th {background:#666; color:#fff; width:120px;}
.pro_fillin_size tr:nth-child(odd) td {background:#f0f0f0;}

/* share_zone */
.pro_share {border:solid 1px #e8e8e8; float:left; width:43px; height:43px; margin-left:10px; background:url(../images/pst.gif) 0 -56px no-repeat; position:relative;}
.pro_share_m {position:absolute; top:32px; left:-47px; display:none;}
.pro_share_m .pro_share_n {border:solid 1px #e8e8e8; background:#fff; width:138px; height:31px; padding-top:11px; margin-top:7px; text-align:center;}
.pro_share_m .pro_share_n a {margin:0 5px;}

.pro_collect {border:solid 1px #e8e8e8; float:left; width:43px; height:43px; margin-left:20px;}
.pro_collect_y, .pro_collect_n {display:block; width:43px; height:43px; background:url(../images/pst.gif) no-repeat;}
.pro_collect_y {background-position:0 -13px;}
.pro_collect_n {background-position:-43px -13px;cursor:default;}
.pro_collect .selected{background-position:-43px -13px;cursor:default;}


.pro_statement {margin-top:20px; color:#999;}
.pro_statement li{padding:15px 0; border-bottom:solid 1px #f5f5f5;}
.pro_statement li span{display:block;}
.pro_statement .pro_statement_tit{width:78px; float:left; display:block;}
.pro_statement .pro_statement_con{width:345px; float:right; display:block;}

.pro_statement_t {border-bottom:solid 1px #e8e8e8; height:40px; line-height:40px; cursor:pointer;}
.pro_statement_b {padding:10px 0; color:#999; display:none;}
.pst_r {font-size:16px; padding:15px 10px 0 0;}
.pst_r em {display:block; width:13px; height:13px; background:url(../images/pst.gif) no-repeat;}
.pst_r .pst01 {background-position:0 0;}
.pst_r .pst02 {background-position:-13px 0;}


.pro_pubtit {height:63px; padding-top:15px; border-bottom:solid 1px #e8e8e8;}
.pro_pubtit02 {height:50px; line-height:50px; border-bottom:solid 1px #e8e8e8; font-size:14px; color:#333;}
.tabTitle {height:45px; background:url(../images/m.png) no-repeat center left; color:#1b1b1b; font-size:14px; padding:0 0 5px 70px;}
.tabTitle_m {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:4px 0 4px 0; color:#999;}
.tabTitle p {line-height:.8; color:#666; font-size:12px;}

.pro_hty {margin-top:20px; background:#fff; padding:0 20px;}
.pro_hty h4 {padding:5px 20px;}
.pro_recommend {padding:20px 0px; margin:0 auto;min-height:290px;}
.pro_recommend li {width:200px; line-height:1.2; text-align:center; float:left; display:inline; margin:5px 15px 0 16px; position:relative;}
.pro_recommend li a {display:block;}
.pro_recommend .pro_rec_img {font-size:0;}
.pro_recommend .pro_recommend_name {padding:10px 16px 16px 16px; line-height:2; margin-bottom:5px; word-break:normal\0; word-wrap:normal\0; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.prn_t {color:#333; font-weight:bold;}
.prn_m {color:#999;}
.prn_b {color:#ccc;}
.pro_recommend_price {color:#ccc; margin-top:10px;}
.pro_recommend_addcart {display:block; border:solid 1px #e8e8e8; width:126px; height:33px; line-height:33px; border:solid 1px #e8e8e8; margin:25px auto 30px;}

#tab {overflow:hidden; zoom:1;}
#tab li {float:left; width:110px; height:60px; line-height:60px; cursor:pointer; text-align:center; font-size:14px;}
#tab li.current {color:#fff;background:#505050;}
#product_con {}
#product_con .tabCon {display:none;}
.proTab {margin-top:20px; height:60px; overflow:hidden;}
.pro_main {margin-top:20px;}
.proTab_m {width:1200px; height:60px; border-bottom:solid 1px #e8e8e8; background:#fff;}
.proTab_btn {display:none; margin-right:10px;}
.proTab_btn button {width:106px; height:40px; padding:0; margin:10px 10px 0 0;}
.proTab_btn .btn_buy_now  {}
.proTab_btn .btn_add_shopping {} 

.tabCon_m {padding:0 30px; margin-bottom:20px; background:#fff;}
.proTableinfo {width:1060px; margin:20px auto 0; padding-bottom:30px;}
.proTable {}
.proTable th, .proTable td {border-bottom:solid 1px #e8e8e8;}
.proTable th {width:74px; padding:17px 0; text-align:left; color:#666;}
.proTable td {color:#999;}
.brand_story {padding:40px 0;}
.proBrand_l {width:690px; font-size:14px; padding:0 75px 0 45px;}
.proBrand_l p {color:#909090;text-align: justify;}
.proBrand_r {width:330px; text-align:center; position:relative;}
.moreBrandCon {display:block; width:123px; height:38px; line-height:38px; border:solid 1px #e8e8e8; border-radius:3px; margin:15px auto 0; background:#fcfcfc;}
.proBrand_r_line {position:absolute; height:65px; border-right:solid 1px #e8e8e8; left:0; top:0px;}

.proImg {width:1110px; margin:0 auto;padding-top: 15px;padding-bottom: 30px;}
.proImg img{max-width: 100%;}
.proImg li {float:left; margin:0 35px 70px 35px; font-size:0;}

.pro_img {float:left; margin-left:20px;position: relative;}
.pro_img .goods_r{position: absolute;left: 5px;top: 5px;z-index:99;}
.pro_size_main {padding:0 0 20px 0;}
.pro_size_main th, .pro_size_main td {text-align:center; padding:10px 0;}
.pro_size_main th span, .pro_size_main td span {margin:3px 0; padding:3px 0; display:block; background:#f5f5f5;}

.guessLike {margin-top:20px;}
.gl_t {text-align:center; font-weight:bold; color:#333; font-size: 22px; margin-bottom:6px;}
.gl_b {width:50px; border-top:1px black solid; text-align:center; margin:0 auto; padding-top:7px;}


.pro_size_detail { color:#666; font-family:"微软雅黑";}
.pro_size_detail_l {width:300px; position:relative;} 
.pro_size_a { position:absolute; line-height:1.2; text-align:center;}
.pro_size_detail_r {width:620px; margin:40px 0 0 0;}
.pro_size_detail_r th {text-align:center;}
.pro_size_detail_r td {text-align:center;}
.pro_size_detail_r tr.cur td {background-color:#e8203b;color:#fff;}
.pro_size_detail_r table span {display:block; background:#f5f5f5; margin:3px 0;}
.pro_size_detail_r p {padding:10px; text-align:right;}
.pro_service {line-height:2; padding:10px 15px 20px 15px;}
.ser_t {color:#333;}
.pro_meicicafe {}


/* 在线咨询 */
.consult {position:fixed; right:0; bottom:100px; border:solid 1px #ddd; background:#fff; z-index:2; }
.consult li {position:relative;}
.consult li a {display:block; width:58px; height:46px; padding-top:12px; border-bottom:solid 1px #ddd;}
.consult li a:hover {background:#666;}
.consult li em {display:block; width:35px; height:35px; background:url(../images/consult.png) no-repeat; margin:0 auto;}
.consult .consult_app em {background-position:0 0;}
.consult .consult_qq em {background-position:0 -35px;}
.consult .consult_online em {background-position:0 -70px;}
.consult .consult_top em {background-position:0 -105px;}
.consult .consult_app:hover em {background-position:-35px 0;}
.consult .consult_qq:hover em {background-position:-35px -35px;}
.consult .consult_online:hover em {background-position:-35px -70px;}
.consult .consult_top:hover em {background-position:-35px -105px;}
.consult_app_m {position:absolute; top:-17px; left:-107px; padding-right:10px; z-index:2; display:none;}
.consult_app_code {padding:10px; background:#fff; border:solid 1px #ececec; font-size:0;}
.consult_app_code a {display:block;}
.consult_app_sj {width:8px; height:17px; background:url(../images/headico.png) -97px -3px no-repeat; position:absolute; z-index:2; top:38px; right:3px;}
.consult_app_code img{width: 75px;height: 75px;}

/* 购物袋 */
.orderNav {background:#f4f4f4; border-bottom:solid 1px #e4e4e4; border-top:solid 1px #e4e4e4;}
.orderNav_m {width:1200px; height:57px; margin:0 auto; background:url(../images/ordernav.gif) no-repeat;}
.orderNav01 {background-position:0 0;}
.orderNav02 {background-position:0 -57px;}
.orderNav03 {background-position:0 -114px;}

.cart_product {}
.cart_pro_tit {margin-bottom:10px; height:43px; border:solid 1px #e8e8e8; background:#f5f5f5; color:#333; line-height:43px;}
.cpt01, .cpt02, .cpt03, .cpt04, .cpt05 {float:left;}
.cpt01 {width:190px;}
.cpt02 {width:255px;}
.cpt03 {width:175px; text-align:center;}
.cpt04 {width:215px; text-align:center;}
.cpt05 {width:185px; text-align:center;}
.cartbox_tit {background:#f8f8f8; height:50px;}
.allcpro {line-height:43px;}
.cartbox_pro_check {position:absolute; top:66px; left:0;}
#allcpro01, #allcpro02 {margin:0 3px 0 30px;}
.cbt_check {width:100px; text-align:center;}
.cbt_check input {margin-top:18px;}
.cbt_tips {height:22px; line-height:22px; background:#e8203b; color:#fff; padding:0 15px; margin-top:14px; border-radius:3px;}
.cbt_act {margin:12px 0 0 30px; cursor:pointer;}
.cbt_act span {color:#e8203b; display:inline-block; padding:2px 19px 2px 5px; border:solid 1px #ccc; background:#f8f8f8; position:relative; z-index:2;}
.cbt_act em {display:block; width:11px; height:6px; background:url(../img/c_act.gif) 0 0 no-repeat; position:absolute; right:5px; top:8px; z-index:3;}
.cbt_act_m {background:#fff; width:170px; padding:5px; border:solid 1px #ccc; position:absolute; left:0; top:22px; z-index:1; display:none;}
.cbt_price {line-height:50px; margin-left:545px;}
.cbt_price span {color:#e8203b;}
.cbt_buy {display:inline-block; padding-right:15px; background:url(../img/c_b.gif) right center no-repeat; line-height:50px; margin-right:65px;}
.cartbox {border:solid 1px #e8e8e8; padding:0 30px; font-size:14px;}
.cartbox tr {border-bottom:dashed 1px #eaeaea;}
.cartbox tr:last-child {border:none;}
.cartbox td {padding:23px 0;}
.cp_img {width:98px; height:93px; text-align:center; padding-top:5px; margin-left:30px;}
.cp_info_name {width:250px; font-size:14px;padding-top: 20px;overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.cp_info_name a{color:#333;}
.cp_info_name .attr_desc{padding-top: 8px;}

.cp_info {margin-left:30px; text-align:left;}
.cp_info_props {color:#999; margin-top:5px;}
.cp_info_props span {margin-right:10px;}
.cp_bra {margin-bottom:3px;}
.cp_bra span {margin-right:15px; font-size:12px;}
.cp_global{background-position: -1px -3px;}
.cp_zeng{background-position: -52px -3px;}
.cp_jian{background-position: -102px -3px;}
.cp_give{background-position: -203px -3px;}
.ws_tip div{float: left;margin-bottom: 4px;}
/*.cp_act {display:inline-block; border:solid 1px #ff6b69; border-radius:3px; color:#ff6b69; padding:0 5px; margin-top:5px; font-size:12px;}*/
.cp_btn {width:80px; margin:0 auto; text-align:left; line-height:2;}
.cp_btn a {color:#666;}
.cp_btn a:hover,.cp_info_name a:hover,.cbm_opt a:hover{text-decoration: underline;}
.cart_num_m {width:102px; overflow:hidden; border:1px solid #d9d9d9;}
.cart_num_m a, .cart_num_m input {display:block; float:left; width:22px; height:22px; color:#333; text-align:center; line-height:22px;}
.cart_num_m input {border:none; padding:0; width:56px;}
.cart_num_m .cart_jian {border-right:1px solid #d9d9d9; font-family:"宋体"; font-size:16px; line-height:1.6;}
.cart_num_m .cart_jia {border-left:1px solid #d9d9d9; font-family:"宋体"; font-size:16px; line-height:1.6;}



.cart_bar {margin-top:10px; background:#fcfcfc; border:solid 1px #e8e8e8;}
.cart_bar_m {margin-top:10px;}
.cbm_check {margin-right:30px;}
.cbm_opt {line-height:43px;}
.cbm_opt a {margin-right:30px;}
.cbm_price {margin:15px 30px 0 0; width:60%; border-bottom:solid 1px #ebebeb; padding-bottom:15px;}
.cbm_price th, .cbm_price td {vertical-align:text-bottom; padding:3px 0;}
.cbm_price th {text-align:right;}
.cbm_discount {color:#333;}
.cbm_choseNum {margin-right:15px;}
.cbm_choseNum span {color:#e8203b;}
.cbm_payPrice {color:#e8203b; font-size:16px; font-weight:bold;}
.cart_bar_b {padding:30px 30px 50px 30px;}
.cartBuy {width:165px; height:50px; background:#c43f40; color:#fff; border:none; font-size:16px; font-weight:bold; border-radius:3px;}
.goonbuy {display:block; width:123px; height:46px; font-size:14px; padding-left:15px; color:#fff; border:solid 1px #ccc; border-radius:3px; text-align:center; line-height:46px; color:#666; margin-top:2px; background:url(../images/goonbuy.gif) 25px 18px no-repeat;}
.cart_act {border:solid 1px #e8e8e8; padding-bottom:15px; margin-top:10px;}
.cart_act th {text-align:left; padding:10px 0 10px 25px; background:#f5f5f5; color:#999;}
.cart_act .cart_act_txt {padding:10px 0 0 45px;}
.cart_act_txt a {color:#6799cc;}

.cart_none {height:360px; border:solid 1px #e8e8e8;}
.cart_none_m {width:900px; margin:55px auto 0; text-align:center;}
.cartNico {width:46px; height:48px; background:url(../img/cartNone.gif) no-repeat; margin:0 auto;}
.cartNtxt {font-size:22px; color:#999; margin:15px 0;}
.cartNlog {text-align:center; color:#999;}
.cartNbtn {width:350px; margin:40px auto 0; text-align:center;}
.cartNbtn a {display:inline-block; width:150px; height:40px; line-height:40px; font-size:14px; margin:0 10px; color:#fff; background:#333; text-align:center; border-radius:3px;}

.cart_behavior {width:1140px; margin:0 auto;}
.cart_recommend {margin-top:20px; border:solid 1px #e8e8e8;}
.cart_recommend_title {height:70px; line-height:70px; border-bottom:solid 1px #e8e8e8; margin:0 30px;}
.cart_recommend_main {padding:20px 0;}
.cart_behavior li {width:220px; margin:0 21px;}
.cart_prev, .cart_next, .like_prev, .like_next, .gift_prev, .gift_next {width:17px; height:300px; position:absolute; z-index:3; background:#fff; cursor:pointer;}
.cart_prev, .like_prev, .gift_prev {left:0;}
.cart_next, .like_next, .gift_next {right:0;}
.cart_prev .cart_prev_m, .cart_next .cart_next_m, .like_prev .like_prev_m, .like_next .like_next_m, .gift_prev .gift_prev_m, .gift_next .gift_next_m {width:17px; position:absolute; height:38px; top:100px;}
.cart_prev .cart_prev_m, .like_prev .like_prev_m, .gift_prev .gift_prev_m {background: url(../images/pre_btn.png) no-repeat;}
.cart_next .cart_next_m, .like_next .like_next_m, .gift_next .gift_next_m {background: url(../images/next_btn.png) no-repeat;}

.chooseGifts {padding:15px 0; width:840px; margin:0 auto;}
.choose_Gifts {padding:20px;}
.chooseGifts .pro_recommend li {width:180px; margin:0 10px;}



/* 订单提交页 */
.order_main {margin-top:30px; border:solid 1px #e8e8e8;}
.orderbox {border-top:solid 1px #e8e8e8; margin:0 30px;}
.orderbox_tit {padding:18px 0 25px 0; font-size:14px; color:#333;}
.orderbox_tit02 {padding:0 0 10px 40px; color:#333;}

.shrAddress {}
.shrAddress_box {padding:20px;}
.shrAddress_box ul {position:relative; height:55px; overflow:hidden;}
.shrAddress_box li {margin:0 0 20px 0; cursor:pointer; line-height:33px; position:relative;}
.shr_name {border:solid 1px #ddd; width:85px; height:33px; line-height:33px; padding:0 10px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;word-break:normal\0;word-wrap:normal\0;-o-text-overflow:ellipsis;}
.shr_address {margin-left:30px; width:540px;}
.shr_phone {width:140px; margin-left:30px;}
.shr_phone, .shr_address {}
.shr_address {border-bottom:none;}
.shr_operation {display:none;}
.shr_operation a {margin-left:10px; color:#669aca;}
.shr_cur {position:absolute; width:20px; height:20px; background:url(../img/shrCur01.png) no-repeat; bottom:0; right:0; _right:-2px; display:none;}
.order_pay_balance {padding-bottom:25px;}
.shrAddress_box li.shr_default .shr_name {border:solid 1px #333; position:relative;}
.shrAddress_box li.shr_default .shr_name em {display:block; width:18px; height:18px; background:url(../img/orderico.png) 0 0 no-repeat; position:absolute; right:0; bottom:0;}
.shrAddress_box li:hover .shr_operation {display:block;}
.shrAddress_box li.shr_default .shr_cur {}
.shr_add_address {margin-left:20px;}
.shr_more_address {border-top:solid 1px #e8e8e8; padding-top:25px; position:relative; cursor:pointer;}
.shr_more_address em {position:absolute; width:12px; height:13px; background:url(../img/orderico.png) -18px 0 no-repeat; top:27px; left:55px; cursor:pointer;}

.tab_conbox {padding-top:25px;}

.order_pay {padding-bottom:20px;}
.order_pay_box {padding-left:20px;}
.order_pay_box li {cursor:pointer; float:left; height:33px; line-height:33px; padding:0 25px; border:solid 1px #ddd; margin-right:30px; position:relative;}
.order_pay_box li label {display:block; padding:8px 0 8px 40px; blr:expression(this.onFocus=this.blur());}
.order_pay_box li .pay_int {/*margin-right:3px; border:none; background:none; blr:expression(this.onFocus=this.blur());*/ display:none;}
.order_pay_box li.pay_cur {border:solid 1px #333;}
.order_pay_box li.pay_cur em {display:block; width:18px; height:18px; background:url(../img/orderico.png) 0 0 no-repeat; position:absolute; right:0; bottom:0;}
.order_pay_box li:hover {border:solid 1px #333;}
.order_pay_box .pay_box_info {margin-top:15px;}
.remittance_bank .remittance_bank_box {float:left; margin-right:30px; background:#fff; padding:20px; border:1px solid #ddd; cursor:pointer; position:relative;}
.remittance_bank_box .bank_name {font-family:黑体; padding-bottom:5px; font-size:14px; font-weight:bold; color:#333;}
.remittance_bank_box .bank_info {line-height:1.8;}
.remittance_bank div.remittance_cur {border:1px solid #333;}
.remittance_cur_ico {width:18px; height:18px; background:url(../img/orderico.png) 0 0 no-repeat; position:absolute; right:0; bottom:0; display:none;}
.time_tips {padding-top:25px; color:#999;}
.order_dnzq_t {display:block; color:#e8203b; width:185px; padding-right:15px;}

.shrAddress_editor {}
.shrAddress_editor th, .shrAddress_editor td {padding:10px 0; font-size:14px;}
.shrAddress_editor th {text-align:right;}
.shrAddress_editor input[type="text"], .shrAddress_editor select {height:32px; line-height:32px; font-size:14px;}
.shrAddress_editor select {width:140px; margin-right:10px; padding:4px 0\9; height:32px\9; line-height:24px\9;}
.shrAddress_editor input[type="text"] {width:135px; padding-left:3px;}
.shrAddress_editor .shr_dz[type="text"] {width:435px;}
.shrAddress_editor span {color:#e8203b; padding-right:3px;}
.shrAddress_btn {text-align:center; position:relative;}
.shrAddress_editor_save, .shrAddress_editor_cancel {display:inline-block; width:138px; height:38px; line-height:38px; text-align:center; border-radius:3px;}
.shrAddress_editor_save {background:#333; border:solid 1px #333; color:#fff;}
.shrAddress_editor_cancel {background:#fafafa; border:solid 1px #ddd; color:#333;}
.shrAddress_editor_save:hover {color:#fff;}
.global_msg {color:#e8203b;}

.pay_consultant {padding:30px 0; border-top:1px solid #ddd; margin-top:20px;}
.pay_consultant th, .pay_consultant td {vertical-align:top;}
.pay_consultant th {padding-top:4px; text-align:left; width:70px;}
.pay_note {width:628px; height:40px; border:1px solid #ddd; padding:5px; overflow:hidden; color:#ccc;}

.order_proList {}
.order_proList th {background:#f5f5f5; height:40px; line-height:40px;}
.order_proList td {padding:15px 0; border-bottom:1px solid #eee; text-align:center;}
.order_proList .order_proList_name {text-align:left; padding-left:10px;}
.order_proTips {padding:6px 0 0 0;}

.order_coupon {padding-top:10px;}
.orderCoupons {padding-left:20px;}
.order_coupon_txt {padding-right:10px; width:95px; margin-bottom:5px; position:relative; cursor:pointer;}
.order_coupon_txt em {display:block; width:7px; height:12px; background:url(../img/crumbsIco.gif) -4px 0 no-repeat; position:absolute; right:0; top:4px;}
.order_coupons {}
#order_coupons li {float:left; height:33px; line-height:33px; padding:0 25px; border:solid 1px #ddd; margin-right:30px; position:relative; cursor:pointer;}
#order_coupons li.thistab {border:solid 1px #333;}
#order_coupons li.thistab em {display:block; width:18px; height:18px; background:url(../img/orderico.png) 0 0 no-repeat; position:absolute; right:0; bottom:0;}
.oc_user {margin:5px 0 0 10px;}
.oc_user_succ, .oc_user_fail {position:relative; height:20px; padding-left:25px;}
.oc_user_succ em, .oc_user_fail em {width:18px; height:18px; background:url(../img/orderico.gif) no-repeat; position:absolute; left:2px; top:1px;}
.oc_user_succ em {background-position:0 0;}
.oc_user_fail em {background-position:-18px 0;}
.order_coupons_m {padding-bottom:5px;}
.order_coupons_m .order_coupons_int {width:200px; height:28px; line-height:28px; padding-left:3px; *margin-right:5px; vertical-align:middle; border:solid 1px #ddd; border-right:none;}
.order_coupons_m .order_coupons_btn {width:56px; height:30px; color:#333; background:#fff; border:solid 1px #ddd; vertical-align:middle;}

.order_coupon_list {position:relative;}
.order_coupon_list li {float:left; width:248px; border:solid 1px #e8e8e8; margin:0 6px 6px 0; box-shadow:3px 3px 5px #eee; position:relative;}
.order_coupon_list .order_coupon_usable li {background:url(../images/hongtiao.png) top center no-repeat; padding-top:20px;}
.oc_t {height:45px;}
.order_coupon_list .order_coupon_disable li {padding-top:20px;}
.oc_t {height:45px; cursor:default;}
.oc_price {color:#333; width:90px; margin-left:10px;}
.order_pay_box .oc_price span {font-size:28px; vertical-align:text-top; line-height:1; margin:0;}
.oc_rule {width:145px; line-height:1.6;}
.order_pay_box .oc_rule span {margin:0;}
.oc_b {padding:5px 0; margin:0 25px; border-top:dashed 1px #e8e8e8; line-height:1.8;}
.oc_cur em {display:block; width:18px; height:18px; background:url(../img/orderico.png) 0 0 no-repeat; position:absolute; right:0; bottom:0;}
.order_coupon_tip {padding:20px 0 17px 0; color:#999;}

.order_total {padding:15px 25px; background:#fcfcfc; border:solid 1px #e8e8e8; margin-top:20px;}
.order_total_box {font-size:14px;}
.order_total_box th, .order_total_box td {padding:5px 0;}
.order_total_box th {color:#999; text-align:left;}
.order_total_box td {text-align:right;}
.order_total_box_z {border-top:solid 1px #e8e8e8; margin-top:10px;}
.order_total_box_z th, .order_total_box_z td {padding-top:10px;}
.order_total_box_z td {font-weight:bold;}
.order_total_box table{margin-left: 348px;}
.orderTotal {font-size:16px;}
.order_compose_main{width: 600px;margin: 20px 0;}
.order_compose em{position: absolute;left: 0;top: 4px; display: block;width: 14px;height: 14px;background: url(../img/promsg.gif)}
.order_compose{position: relative;text-align: right;padding-left: 20px;}
.order_compose .order_num{color: #6698cb;margin: 0 5px;}
.order_compose span{display: inline-block;}
.apostrophe{margin-right: 5px;color: #6698cb;}
.order_btn {padding:20px 29px 40px 0; text-align:right;}
.pay_zf {padding:10px 0 20px 0;}
.pay_zf_btn {border:none; background:#e8203b; color:#fff; width:80px; height:24px; margin-right:10px;}
.order_pay_btn {width:160px; height:45px; background:#c43f40; color:#fff; border-radius:3px; text-align:center; line-height:45px; border:none; font-size:16px; font-weight:bold;}


/* 订单提交成功 */
.order_success {padding:30px; background:#fcfcfc; border:1px solid #e8e8e8; margin-top:20px; font-size:16px;}
.order_fail {padding:30px; background:#fcfcfc; border:1px solid #e8e8e8; margin-top:20px; font-size:16px;}
.orderPay {padding:30px; border:1px solid #e8e8e8; margin-top:20px;}
.tobePaid {font-size:16px; color:#333; font-weight:bold; margin-right:20px;}
.alreadyPaid {color:#999;}

.orderPay_num {font-size:14px; margin-top:25px;}
#orderBreakup {border:none;}
.orderBreakup_sm {margin-left:20px;}
.BreakUp {display:none;}
.BreakUp_int {width:184px; height:33px; height:26px\9; padding-top:7px\9; font-size:14px; font-family:"微软雅黑"; border:1px solid #e8e8e8;}
.payAmount_msg {color:#e8203b; margin-left:10px;}

.Break_msg {text-align:center; padding:20px 0;}
.Break_close {display:block; width:80px; margin:0 auto; height:30px; line-height:30px; background:#e8203b; color:#fff; text-align:center;}
.Break_close:hover {color:#fff;}

.order_selfpay {font-size:12px; padding-top:10px;}
.order_selfpay label {margin-left:3px;}
.order_selfpay th, .order_selfpay td {padding:15px 0 0 5px;}
.order_selfpay th {text-align:left;}
.order_selfpay_lpk .lpk_password {margin-right:30px;}
.order_selfpay_lpk img {vertical-align:middle;}
.order_selfpay_lpk input {height:23px; border:1px solid #ccc; line-height:23px; padding-left:3px; vertical-align:middle;}
.order_selfpay_lpk .lpk_code {width:70px;}
.order_selfpay_lpk .lpk_btn {height:25px; line-height:25px; padding:0 10px; background:#e8203b; border:none; vertical-align:middle;}

.order_platform_box {border-bottom: 1px solid #e8e8e8;padding-bottom: 30px;}
.order_platform_tit {padding:0 0 25px 0; border-bottom:1px solid #e8e8e8; font-size:14px; color:#333; overflow:hidden;}
.order_platform_info {}
.order_platform_info li {width:148px; height:44px; padding-top:4px; border:1px solid #e8e8e8; text-align:center; float:left; margin:20px 0 0 10px; cursor:pointer; position:relative;}
.order_platform_info li.bankCur {border:1px solid #333;}
.order_platform_info li .payWay_cur {position:absolute; width:18px; height:18px; background:url(../img/orderico.png) no-repeat; bottom:0; right:0; display:none;}
.order_platform_info .bank_wx {height:38px; padding-top:10px;}
.order_platform_info .bank_zfb {height:41px; padding-top:7px;}
.order_platform_info .bank_zxzf {height:34px; padding-top:14px;}
.order_goPay {padding:40px 15px 30px 10px;}
.order_goPay span {margin-left:20px; vertical-align:middle; color:#e8203b;}

.order_share {width:350px; padding-left:60px; border-left:1px solid #eee;}
.order_otherPay {width:410px;}
.order_remittance_tit {padding-bottom:20px;}
.order_remittance_info {padding-bottom:20px;}
.order_share_money {padding:20px 0;}
.order_pay_tip {color:#999; margin-left:10px;}



/* 天付宝 */
.tfb_bound {padding:40px 0 20px 0;}
.boundbox_l {width:70px; padding-top:8px; text-align:right; padding-right:30px;}
.cardNumber {width:280px; height:33px; padding:0 0 0 10px; height:27px\9; padding:6px 0 0 10px\9; border:1px solid #ccc; font-size:14px; font-family:"微软雅黑";}
.tfb_next_s {margin-top:20px; overflow:hidden;}
.tfb_next {display:block; width:160px; height:45px; line-height:45px; background:#333; color:#fff; font-size:14px; text-align:center; float:left;}
#cardrec_msg {float:left; margin:5px 0 0 20px;}
.tfb_next:hover {color:#fff;}
.tfb_msg {color:#bb0c0c;}
.pay_btn {width:160px; height:45px; background:#c43f40; color:#fff; text-align:center; border-radius:3px; line-height:45px; border:none; font-size:16px; font-weight:bold;}

.gc_err_msg {margin-left:10px; color:#bb0c0c;}
.gc_normal_color {border-color:#ccc;}
.newbankcar {position:absolute; top:12px; left:630px; width:100px; color:#e8203b; cursor:pointer;}
.backnewbankcar {position:absolute; top:8px; left:305px; width:100px; color:#e8203b; cursor:pointer;}

.tdp_img, .tdp_quick, .tdp_info {float:left;}
.tdp_img {margin-top:3px;}
.tdp_quick {margin:10px 0 0 8px;}
.tdp_info {margin:11px 0 0 10px;}
.tdp_info span {padding:0 7px; border-left:1px solid #ccc;}
.tdp_info span {display:inline;}

.tfb_def_pay {width:520px; height:42px; border:1px solid #ccc; padding:0 36px 0 5px;cursor:pointer;}
.tfbpayboxSel {position:absolute; top:43px; left:0; border:1px solid #ccc; background:#fff; display:none;}
.tfb_def_paysel {width:520px; height:36px; padding:5px 0 5px 5px; padding-right:36px; cursor:pointer;}
.tfb_def_paysel .tdp_img {margin:0;}
.tfb_def_paysel:hover {background:#eee;}
.tdp_quick {width:50px; height:22px; line-height:22px; background:#e8203b; text-align:center; color:#fff;}

.tfb_bd_tab th, .tfb_bd_tab td {padding-bottom:15px;}
.tfb_bd_tab th {text-align:right; padding-right:30px;}
.tfb_bd_tab input[type = "text"], .tfb_bd_tab select {border:1px solid #ccc; height:38px; font-size:14px;}
.tfb_bd_tab input[type = "text"] {padding:0 0 0 5px; padding:11px 0 0 5px\9; height:27px\9;}
.tfb_bd_tab select {padding:8px 0\9;}
.tfb_bd_tab input[type = "radio"], .tfb_bd_tab input[type = "checkbox"] {border:none;}
.tfb_bd_tab select {width:90px;}
.tfb_bd_bank {width:300px; height:42px; border:1px solid #ccc; float:left;}
.tfb_bd_bank .tdp_info span {border:none;}
.tfb_c_bank {float:left; line-height:42px; color:#e8203b; margin-left:15px;}
.cards label {margin:0 10px 0 3px;}
.tfbBtn {width:160px; height:45px; background:#333; color:#fff; text-align:center; line-height:45px; border:none; font-size:16px; font-weight:bold;}

.tfb_dx {padding-bottom:15px;}
.tfb_dx_t, .tfb_dx_b {text-align:center; color:#666; font-size:14px; margin:10px 0;}
.tfb_dx_t {margin:25px 0 10px 0;}
.tfb_dx_m {width:372px; height:45px; margin:25px auto 10px; position:relative;}
.tfb_dx_fg {overflow:hidden;}
.tfb_dx_fg .fg_item {border:1px solid #e8e8e8; width:38px; height:38px; float:left; margin:0 11px;}
.tfb_dx_int {width:375px; height:40px; padding:0 0 0 25px; letter-spacing:49px; height:37px\9; padding:8px 0 0 25px\9; font-size:24px; background:none; border:none; position:absolute; top:0; z-index:1;}
.int_mask {width:45px; height:45px; background:#fff; position:absolute; right:-46px; top:0; z-index:5;}
.cxgo {color:#e8203b; display:none;}
.orderPay_platform {}
.tfb_paying {width:200px; height:46px; margin:10px auto 0; display:none;}
.tfb_dx_msg {color:#e8203b; text-align:center;}
.tfb_agreement {display:block; height:24px; line-height:22px; padding-left:16px; background:url(../img/check01.gif) 0 3px no-repeat;}


/* 支付成功 */
.pay_main {border:1px solid #e8e8e8; padding:60px 115px; margin-top:20px;}
.pay_tit {padding:0 0 0 35px; font-size:24px; height:40px; margin-bottom:25px; position:relative;}
.pay_success, .pay_fail {width:27px; height:27px; background:url(../img/tipico.gif) no-repeat;}
.pay_success {background-position:0 0; position:absolute; top:6px; left:0;}
.pay_fail {background-position:-27px 0; position:absolute; top:6px; left:0;}
.pay_box_left {float:left; width:370px; padding-left:115px;}
.pay_box_tit {}
.pay_box_right {float:left; padding-left:60px; margin-top:10px; position:relative;}
.pay_box_m {padding:25px 0; line-height:2.2; font-size:14px;}
.pay_tips {padding:55px 0 0 45px; color:#999;}
.pay_again_m {padding:10px 0;}
.cart_pay_btn {width:90px; height:30px; border:none; cursor:pointer; background:#333; color:#fff;}
.pay_box_bd01 {width:105px; border-bottom:solid 1px #e8e8e8;}
.pay_box_focus li {width:140px; text-align:center; float:left; margin:0 25px;}
.ewm_pay_wechat {width:140px; height:140px; background:url(../img/ewm_pay_wechat.gif) no-repeat;}
.ewm_pay_gzh {width:140px; height:140px; background:url(../img/ewm_pay_gzh.gif) no-repeat;}
.pay_box_bd02 {height:100px; border-left:solid 1px #e8e8e8; position:absolute; left:0; top:45px;}




/* 微信支付 */
.wxpay_box {width:660px; text-align:center; padding:45px 0 10px 0;}
.wechatpay_txt {color:#999;}
.wechatpay_txt span {font-size:16px; color:#333; font-weight:bold;}
.weixinpay {text-align:center; width:260px; margin:0 auto; position:relative;}
.weixin_sm {width:260px; font-size:16px; color:#333; font-weight:bold; text-align:center;}
.qr_phone {width:289px; height:376px; background:url(../img/qr_phone.jpg) no-repeat; position:absolute; left:390px; top:-50px;}
#qrcode {width:260px; height:260px;}


/* 会员中心 */
/* 会员中心 - 左侧导航 */
#account {}
.account_m {width:1200px; margin:auto;}
.account_left {width:176px; border:solid 1px #e8e8e8;}
.account_silde {padding:20px 0 30px 0; margin:0 15px; border-bottom:dashed 1px #ccc;}
.account_user {width:100px; height:100px; border-radius:100px; overflow:hidden; background:#fff; box-shadow:1px 2px 3px #ccc; margin:0 auto; position:relative; z-index:2;}
.account_user_img {}
.account_user_name {color:#333; text-align:center; font-weight:bold; margin:25px 0 10px 0;}
.account_user_level {height:20px; line-height:20px; text-align:center; position:relative;}
.account_user_level em {display:inline-block; vertical-align:middle; width:20px; height:20px; background:url(../images/member_level.gif) no-repeat;}
.account_user_level .lv00 {background-position:0 0;}
.account_user_level .lv01 {background-position:-20px 0;}
.account_user_level .lv02 {background-position:-20px 0;}
.account_user_level .lv03 {background-position:-40px 0;}
.account_user_level span {display:inline-block; vertical-align:middle; margin-left:5px;}
.account_levUp {display:block; width:92px; height:24px; background:#f5f5f5; border:solid 1px #ccc; text-align:center; line-height:24px; border-radius:3px; margin:10px auto 0;}
.user_level_explain {position:absolute; top:-29px; left:120px; z-index:5; width:395px; display:none;}
.ule_l {width:12px; height:17px; background:url(../img/ulel.gif) no-repeat; position:absolute; top:30px; left:0;}
.ule_r {background:#fff; border:solid 1px #e8e8e8; padding:12px 0 11px 15px; margin-left:11px;}
.icon_service_con {text-align:left;}
.ule_tit {text-align:left; margin-bottom:10px;}
.icon_service li {width:30px; height:30px; margin-right:15px; float:left; display:inline; position:relative; z-index:0;}
.icon_service li.hover {z-index:1;}
.icon_service li img {display:block;}
.icon_service li.icon_service_t {width: 90px; line-height: 35px;}
.icon_service li.icon_service_mask {}
.icon_service li.icon_service_mask span {width:100%; height:100%; top:0; left:0; background:#fff; filter:alpha(opacity=70); opacity:.70; position:absolute; z-index:2;}
.icon_service_con {width:160px; padding:10px; top:30px; left:30px; background-color:#f7f7f7; border:solid 1px #ccc; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius: 2px; position:absolute; z-index:10; display:none;}
.icon_service_con h4 {padding-bottom:5px;}

.account_nav {text-align:center; padding:20px 0;}
.account_nav li a {display:block; padding:6px 0; color:#777;}
.account_nav li a:hover {color:#333;}
.account_nav li.an_cur a {color:#333;}
.account_right {width:1000px; background:#fff;}
.acc_pubbtn {display:block; width:180px; height:50px; background:#333; line-height:50px; text-align:center; color:#fff; border-radius:3px;}
.acc_pubbtn:hover {color:#fff;}


/* 会员中心 - 首页 */
.account_info {border:solid 1px #e8e8e8; padding:30px 0;}
.account_info_l {width:465px; padding:0 30px; border-right:solid 1px #e8e8e8;}
.account_info_r {width:410px; padding:0 30px;}
.account_info_name {margin-bottom:15px;}
.account_info_ver {line-height:26px;}
.aiv {margin-top:10px;}
.acc_mail, .acc_phone {position:relative; height:26px; line-height:26px; padding-left:30px; min-width:160px;}
.acc_mail em, .acc_phone em {display:block; width:26px; height:26px; background:url(../images/ver.gif) no-repeat; position:absolute; top:0; left:0;}
.acc_mail em {background-position:0 0;}
.acc_phone em {background-position:0 -26px;}
.acc_mail em.wyz {background-position:-26px 0;}
.acc_phone em.wyz {background-position:-26px -26px;}

.acc_balance_l {color:#333; font-size:24px; line-height:1.2; margin-left:-5px;}
.acc_balance_r a {display:inline-block; width:58px; height:24px; border:solid 1px #cbcbcb; background:#f5f5f5; text-align:center; border-radius:2px; line-height:24px; margin-left:15px;}
.acc_balance_b {color:#999; border-top:solid 1px #e8e8e8; position:relative; top:15px; padding-top:10px;}
.acc_balance_b em {cursor:pointer; display:inline-block; opacity:.3; width:12px; height:12px; background:url(/static/img/wen.jpg) no-repeat center; background-size:100%; vertical-align:middle; margin-bottom:3px;filter: alpha(opacity=30);}

.account_box {border:solid 1px #e8e8e8; margin-top:20px;}
.account_title {margin:0 30px; height:70px; line-height:70px; border-bottom:solid 1px #e8e8e8; position:relative; *width:938px; *left:30px;}
.account_recommend {padding:20px 30px;}
.account_recommend li {margin:0 7px;}
.account_coupon {padding:30px;}
.account_coupon .order_coupon_list {border:none;}
.account_coupon .order_coupon_list li {margin:0 30px 24px 30px;}
.oc_price span {font-size:28px; vertical-align:text-top; line-height:1; margin:0;}
.balanceDetail {padding:15px;}
.balanceDetail th, .balanceDetail td {padding:10px; font-size:12px;}
.balanceDetail th {background:#f8f8f8;}
.balanceDetail td {text-align:center;}
.balanceDetail a {color:#333;}
.balanceDetail a:hover {text-decoration:underline;}
.balancelogPage {text-align:center; margin-top:15px;}
.balancelogPage span, .balancelogPage a {margin:0 3px;}
.account_coupon .order_coupon_tip {padding:0 0 17px 30px; color:#999;}


/* 会员中心 - 我的订单 */
.mod_state {border:solid 1px #e8e8e8;}
.mod_state_tit {height:55px; border-bottom:solid 1px #e8e8e8; background:#f5f5f5; line-height:55px; padding:0 50px 0 30px; color:#999;}
.account_pubTitle {color:#333; font-size:16px; padding-bottom:10px;}
.account_myorder_top {margin-bottom:11px; height:32px;}
.account_myorder_tab {margin-top:7px;}
.account_myorder_tab li {float:left; margin-right:40px; font-size:14px; position:relative;}
.account_myorder_tab .thistab a {color:#333; font-weight:bold;}
.account_myorder_tab .thistab em {display:block; position:absolute; width:22px; height:12px; background:url(../images/amt_tit.gif) no-repeat;top: 25px; *top:27px; left:17px;}

.account_myorder_search {border:solid 1px #e8e8e8; border-radius:3px; width:196px;}
.account_myorder_search .ams_int {width:155px; height:30px; line-height: 30px; border:none; padding-left:5px;padding-top: 0\9;}
.account_myorder_search .ams_btn {display:block; width:36px; height:30px; background:url(../img/accSearch.gif) no-repeat; float:right; opacity:.8; transition-duration:.1s; transition-timing-function:linear;}
.account_myorder_search .ams_btn:hover{ opacity:1;}
/*.acc_mlTit th {background:#e4e4e4; color:#333; height:35px;}*/
.account_myorder_m {margin-bottom:10px;}
.account_myorder_box {border:solid 1px #e8e8e8; margin-bottom:20px;}
.account_myorder_info {padding:10px; background:#f8f8f8; border-bottom:solid 1px #e8e8e8;}
.ami_t01, .ami_t02, ami_t03 {display:inline-block; width:200px;}
.ami_t01 {margin-left:10px;}
.ami_t02 {margin-left:153px;}
.ami_t03 {margin-left:245px;}
.account_myorder_box td {text-align:center;}
.account_myorder_pro_main {border-right:dashed 1px #e8e8e8; padding:0 20px 0 0; margin-bottom:20px;}
.account_myorder_pro {padding:0; margin:20px 0 0 20px;}
.account_myorder_pro:last-child {border:none; padding-bottom:0;}
.account_myorder_pro .cp_img {margin:0;}
.account_myorder_pro .cp_info_name {width:190px;}
.mopad10px {border-right:dashed 1px #e8e8e8; border-left:dashed 1px #e8e8e8;overflow: visible;}
.amp_public_top,.amp_public_btm{width:192px;position: absolute;height: 20px;background: #fff;left: -1px;}
.amp_public_top{top: 0;}
.amp_public_btm{bottom: 0;}
.amp_public { width:188px;}
.amp_price {position:absolute; left:0; top:50%; margin-top:-15px; width:100%; height:30px; line-height:30px;}
.account_myorder_opt {line-height:1.8;}
.account_myorder_opt a {color:#6799cc;}
.account_myorder_opt .account_myorder_pay {display:block; width:100px; height:30px; line-height:30px; border-radius:3px; margin:5px auto; background:#c43f40; color:#fff;}
.account_myorder_pay:hover {color:#fff;}
.viewLogistics {padding:10px; max-height:200px; overflow-y:scroll;}
.viewLogistics td {padding:5px;}
.account_myorder_list {padding-top:20px; border-top:solid 1px #e8e8e8;}
.account_myorder_list .proFilter_b {border:none;}
.account_myorder_null {text-align:center; padding-top:120px;}
.account_myorder_null p {font-size:24px; color:#999; margin-bottom:30px;}
.account_myorder_null a {}

 #ws_his_order_main{position: relative;margin-right: 10px;padding-right: 30px;}
.ws_his_order{position: absolute;z-index: 1;left: -18px;padding-top: 7px; top:20px; background: #fff;display: none;}
.ws_his_order_a{width: 88px;border: 1px solid #e8e8e8;text-align: center;}
.ws_his_order_a a{display: block;line-height: 30px;font-size: 12px;font-weight: normal!important;color: #666!important;}
.ws_his_order_a a:hover{color: #333!important;}
#ws_his_order_main .ws_hico{display: block;width: 11px;height: 6px;background: url(../images/headico.png) -80px 0 no-repeat;position: absolute;top: 8px;right: 10px;}

/* 会员中心 - 我的订单-订单详情 */
.mod_state_l, .mod_state_r {}
.mod_state_l {width:604px; margin:40px 0; padding:0 48px; border-right:solid 1px #e8e8e8;}
.mod_state_l th {line-height:1.8;}
.mod_state_r {width:295px; height:315px;}
.mod_state_m {font-size:28px; font-weight:bold;}
.mod_state_btn {margin-top:5px;}
.mod_state_btn a {display:block; width:100px; height:30px; line-height:30px; margin:0 auto 10px;}
.mod_state_pay {background:#e8203b; border:solid 1px #e8203b; color:#fff;}
.mod_state_pay:hover {color:#fff;}
.mod_state_cancel {border:solid 1px #777;}

.mod_state_nav {position:relative;}
.mod_state_online {width:600px; height:70px; background:url(../img/mos_online.gif) no-repeat;}
.mso01 {background-position:0 0;}
.mso02 {background-position:0 -70px;}
.mso03 {background-position:0 -140px;}
.mso04 {background-position:0 -210px;}
.mso05 {background-position:0 -280px;}
.mod_state_delivery {width:434px; height:76px; background:url(../img/mos_delivery.gif) no-repeat; margin:25px 0 0 25px;}
.msd01 {background-position:0 0;}
.msd02 {background-position:0 -76px;}
.msd03 {background-position:0 -152px;}
.msd04 {background-position:0 -228px;}
.msd05 {background-position:0 -304px;}
.mod_cancel_y {width:302px; height:76px; background:url(../img/mos_cancel02.gif) no-repeat; margin:25px 0 0 25px;}
.mcy01 {background-position:0 0;}
.mcy02 {background-position:0 -76px;}
.mcy03 {background-position:0 -152px;}
.mod_cancel_n {width:427px; height:76px; background:url(../img/mos_cancel01.gif) no-repeat; margin:25px 0 0 25px;}
.mcn01 {background-position:0 0;}
.mcn02 {background-position:0 -76px;}
.mcn03 {background-position:0 -152px;}
.mcn04 {background-position:0 -228px;}

.mod_state_time {margin-top:10px;}
.mod_state_time li {float:left; text-align:center;}
.mst5 {width:672px; position:relative; left:-32px;}
.mst5 li {width:20%;}
.mod_info_user { border-top:solid 1px #e8e8e8; padding-top:25px; margin-top:25px;}
.mod_info_user th, .mod_info_user td {text-align:left; padding:5px 0; font-size:14px;}
.mod_info_user th {color:#999;}
.mod_info_user td {color:#333;}

.mod_state_info {margin:15px;}
.mod_info {border:solid 1px #ccc; padding:20px; margin-top:20px;}
/*.mod_info_user, .mod_info_distributed, .mod_info_payinfo {width:260px; height:135px; padding:0 20px;}
.mod_info_user, .mod_info_distributed {border-right:dashed 1px #ccc;}
.mod_info_user p, .mod_info_distributed p, .mod_info_payinfo p {font-size:14px; color:#333; margin-bottom:5px;}
.mod_info_user th, .mod_info_distributed th, .mod_info_payinfo th, .mod_info_user td, .mod_info_distributed td, .mod_info_payinfo td {padding:5px 0; vertical-align:top;}*/
.mod_proList {border:solid 1px #e8e8e8; margin-top:20px; padding-bottom:20px;}
.mod_proList th {background:#f8f8f8; height:55px; line-height:55px; color:#999; border-bottom:solid 1px #e8e8e8;}
.mod_proList td {text-align:center; padding:0 10px;}
.applyCancelOrder {padding:30px 30px 0 30px;}
.aco_main {margin-top:10px;}
.aco_main select {width:150px;}
.aco_main_other {border:solid 1px #ccc; margin-top:10px; line-height:1.5; padding:3px; color:#666; width:410px; height:55px; display:none;}

.mod_order_total {margin-top:20px; font-size:14px;}



/* 会员中心 - 退换货-退换货列表 */
.returnsList th {padding:10px; background:#f8f8f8;}
.returnsList td {text-align:center; padding:20px 10px; border-bottom:solid 1px #ccc;}
.returnPrice {border-bottom:solid 1px #ccc; width:210px; margin:0 auto 5px; padding-bottom:5px;}


/* 会员中心 - 退换货-退换货申请 */
.return_from{padding: 40px 35px 70px;width: 930px;margin-bottom: 95px; border: 1px solid #e8e8e8;}
.form_write,.aff_msg{ padding-bottom: 40px; width: 930px;border-bottom: 1px solid #e8e8e8;}
.form_tit{font-size: 16px; display: block;}
.commodityMsg{height: 88px;}
.form_write tr td{padding: 10px 0;}
.margin_top{margin-top: 20px;}
.commodityMsg_l{display:inline-block;height: 88px;line-height:88px;}
.form_write .table_l,.aff_msg .table_l,.sales_explain .table_l{width: 125px;padding-left: 35px;}
.im_icon{display: inline-block;width: 15px;height: 15px;color: red;}
.cause_btn_l,.cause_btn_r{*z-index: -1; border-radius: 2px; font-size: 14px; position: relative; width: 110px;height: 37px;border: 1px solid #e8e8e8;display: inline-block;margin-right: 6px;text-align: center;line-height:37px;cursor: pointer; }
.cause_btn_click{background: url("../img/orderico.png") no-repeat;background-position: 2px 0; width: 19px;height: 18px;position: absolute;right: 0;bottom: 0;}
.select_cause{padding:8px 0;border: 1px solid #e8e8e8; width: 235px;height: 35px;cursor: pointer;line-height: 35px;}
.select_cause_box .select_cause{*height:22px;vertical-align: middle;}
.write_cause textarea{border: 1px solid #e8e8e8; width: 470px;height: 30px;font-size: 12px;padding: 8px;}
.upload_img_btn {overflow: hidden; cursor: pointer; width: 110px;height: 40px; line-height:40px; background: #333333; margin-bottom:5px; color:#fff; text-align:center; position:relative;}
.upload_img_btn input { font-size: 40px; cursor: pointer; background:none; position:absolute; top:0; left:0; width:110px; height:40px; padding:0; border:none; filter:alpha(opacity=0); opacity:0;z-index: 2;}
.upload_img img{border: 1px solid #e8e8e8; width: 87px;height: 87px;margin-right: 10px;}
.img_text p{color: #999;}
.aff_msg{padding-top: 40px;}
.aff_msg tr td{padding: 7px 0;}
.aff_msg table{margin-top: 17px;}
.sales_explain .table_l{vertical-align: top;}
.sales_explain{padding-top: 40px;}
.sales_explain p,.img_text{line-height: 23px;}
.sales_explain .sub_btn{padding-top: 35px;}
.sales_explain .sub_btn div{cursor: pointer; width: 155px;height: 55px;color: white;text-align: center;line-height: 55px;background:#333;border-radius: 3px;font-size: 18px; }



/* 会员中心 - 退换货-退换货详情 */
.rd_orderid {margin-top:20px;}
.rd_img {margin:10px 0;}
.return_state {width:577px; height:76px; background:url(../img/return.gif) no-repeat; margin:25px 0 0 25px;}
.rs01 {background-position:0 0;}
.rs02 {background-position:0 -76px;}
.rs03 {background-position:0 -152px;}
.rs04 {background-position:0 -228px;}
.rs05 {background-position:0 -304px;}
.return_change {width:593px; height:76px; background:url(../img/return02.gif) no-repeat; margin:25px 0 0 25px;}
.rc01 {background-position:0 0;}
.rc02 {background-position:0 -76px;}
.rc03 {background-position:0 -152px;}
.rc04 {background-position:0 -228px;}
.rc05 {background-position:0 -304px;}
.return_cancel {width:304px; height:76px; background:url(../img/return02.gif) no-repeat; margin:25px 0 0 25px;}
.rcan01 {background-position:0 0;}
.rcan02 {background-position:0 -76px;}
.rcan03 {background-position:0 -152px;}

.rd_invoice, .rd_service {border:solid 1px #ccc; padding:20px; margin-top:20px;}
.rd_invoice select {width:127px;}


/* 会员中心 - 地址铺 */
.addressNum {margin:5px 0 0 15px;}
.addressList {}
.addressList li {width:278px; height:183px; padding:0 20px; border:solid 1px #e8e8e8; position:relative;}
.add_name, .add_phone {padding:15px 0; border-bottom:solid 1px #e8e8e8; font-size:14px;}
.add_def {color:#999; margin-left:15px;}
.add_opt {position:absolute; top:15px; right:20px;}
.add_opt_m {display:none;}
.add_opt a {margin-left:15px;}
.add_address {height:45px; padding-top:15px; font-size:14px; overflow:hidden;}
.addressList {width:1020px;}
.addressList li {margin:0 20px 20px 0; float:left;}
.addressList li:hover .add_opt_m {display:inline-block;}
.address_new {cursor:pointer; width:278px; height:183px; padding:0 20px; border:solid 1px #e8e8e8; color:#669aca; text-align:center; line-height:183px; font-size:14px;}
.address_new span {margin-right:3px; font-size:18px; font-weight:bold;}
.shrAddress_btn label {position:absolute; top:20px; left:25px;}
.shrAddress_btn #op_def {margin-right:5px;}


/* 会员中心 - 个人设置 */
.account_pubTitle_tip {color:#ccc; margin:2px 0 0 10px;}
.account_pubTitle_s {color:#333; font-size:14px; padding-bottom:25px;}
.myinfoBox {padding:40px; border:solid 1px #e8e8e8; margin-bottom:20px;}
.myinfoBox th, .myinfoBox td {font-size:14px; padding:10px 0;}
.myinfoColor {position:absolute; width:328px; border:solid 1px #ddd; background:#fff; padding:10px 20px; top:33px; left:0; display:none;}
.myinfoColor li {width:33%;}
.myinfoColorbtn {padding-top:5px;}
.myinfoColorbtn a {display:inline-block; width:50px; height:24px; text-align:center; line-height:24px; color:#fff; margin-right:5px;}
.myinfoColorbtn .myinfoColorbtn_confrim {background:#333;}
.myinfoColorbtn .myinfoColorbtn_cancel {background:#ccc;}
#select_year, #select_month, #select_day {margin-right:5px;}
#select_month, #select_day {margin-left:18px;}
.myinfoPersonal input[type="text"], .myinfoPersonal input[type="password"], .myinfoPersonal select {height:32px; line-height:32px; font-size:14px;}
.myinfoPersonal input[type="text"],.myinfoPersonal input[type="password"]{padding-top: 0;\9}
.myinfoPersonal select {width:180px; margin-right:10px; padding:6px 0 6px 7px; *height:24px;}
.myinfoPersonal input[type="text"], .myinfoPersonal input[type="password"] {width:168px; padding-left:10px;}
.myinfoPersonal .myinfosex {margin-right:20px;}
.ac_box_ver {font-size:14px; padding:40px;}
.ac_box_ver p {margin-bottom:15px;}
.myinfo_main{padding-left: 53px;}
.myinfo_verbtn {display:inline-block; width:110px; height:26px; line-height:26px; text-align:center; background:#333; color:#fff; margin-left:20px; border-radius:2px;}
.myinfo_verbtn:hover {color:#fff;}
.mail_main{text-align: center;}
.mail_box{text-align: center;font-size: 12px;padding-bottom: 0;}
.mail_box p{margin-bottom: 12px;}
.mail_box .mail_box_p{margin-bottom: 0;padding-top: 5px;}
.mail_box_btn{padding: 20px 0;}

    /* 会员中心 - 会员充值 */
.ac_container{border: 1px solid #e8e8e8;padding: 0 30px;}
.text_b{font-weight: bold;}
.overflow_h {overflow:hidden;}
.recharge_ed {overflow:hidden; margin-top:10px;}
.recharge_ed li {width:100px; height:40px; line-height:40px; margin-right:10px; float:left; border:1px solid #E6E6E6; text-align:center; cursor:pointer;     position:relative;}
.order_platform_tit_l {font-size:15px; line-height:65px; border-bottom: 1px solid #e8e8e8;}
.order_platform_tit_l_border_n{border-bottom: none;}
.order_platform_tit_k {padding:0 5px; font-size:13px; overflow:hidden;}
.order_platform_tit_k label{margin-right:10px;}
.order_platform_tit_k .bank_input{float:left;width:278px;height:26px;
line-height:26px;margin:0 10px;padding-left:5px;}
.order_platform_tit_k .bank_kh{padding-left:13px;margin:8px auto;}
.tfb_next_s_left{margin-left:10px;}
label{cursor:pointer;}
label input[type="radio"] {margin-right:5px;}
li.order_platform_tit_k_li {width:210px;height:102px;padding:15px 10px;margin:10px 0px 0 20px;text-align:left;float:left;}
li.order_platform_tit_k_li h3,.order_all_order_l h3 {height:30px; line-height:30px;}
li.order_platform_tit_k_li p {line-height:23px; max-width:210px;display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;word-break:normal\0;word-wrap:normal\0;-o-text-overflow:ellipsis;}
.recharge_ed{padding-left: 30px;}
.recharge_ed li .payWay_cur {position: absolute; width: 18px; height: 18px; background: url(../img/orderico.png) no-repeat; bottom: 0; right: 0;display:none;}
.recharge_ed .bankCur {border: 1px solid #000;}
.recharge_ed .bankCur .payWay_cur{display: block;}
.order_all_order {padding-top:16px;}
.order_all_order_l {padding-top:16px;}
.order_all_order_l p {line-height:26px;}
.zffs_radio {border:none; background:none;}
.input_money {border:none; width:90px; height:30px; text-align:center; line-height:30px; display:block;padding:0;margin: 0;cursor:pointer;position: relative;top: 5px;}
.recharge_ed li.muTxt {width:400px; height:20px; line-height:20px; border:none; margin-top:20px; color:#000; text-align:left;}
.Method_of_payment_div{padding-left: 25px;}
.Method_of_payment_next{padding-left: 35px;}
.order_pay_bottom{padding-left: 30px;padding-bottom: 30px;}
.vip_pay_btn{background:#CD4040;border-radius: 2px;font-size: 15px;}
.muTxt_icon{width: 14px;height: 14px;display: inline-block;background: url(../img/promsg.gif)}
#muTxt{position: relative;top: -5px;left: 5px;}
.muTxt_icon{position: relative;top: 3px;right: 5px;}

/* 会员中心 - 我的收藏 */
/*.myfav_top {margin-bottom:20px;}
.myfav_top li {float:left; width:120px; height:30px; text-align:center; line-height:30px; margin-right:15px; cursor:pointer; border:solid 1px #ccc; font-size:14px;}
.myfav_top li.thistab {background:#ccc; color:#333;}*/
.del_pro {position:absolute; width:30px; height:30px; line-height:30px; font-size:18px; text-align:center; cursor:pointer; top:0; right:0; display:none;}
.myfav .pro_recommend {padding:0;}
.myfav .pro_recommend li {margin:0 3px 10px 3px; border:solid 1px #fff; transition-duration:.1s; transition-timing-function:linear;}
.myfav .pro_recommend li:hover {border:solid 1px #e8e8e8; box-shadow:3px 3px 3px #e8e8e8;}
.myfav .pro_recommend li:hover .del_pro {display:block;}
.myfav .pro_recommend .pro_recommend_name {border:none;}

.brand_subscribe_list li {width:50%; float:left; position:relative; transition-duration:.1s; transition-timing-function:linear;}
.brand_subscribe_list li em {position:absolute; top:10px; right:10px; width:30px; height:30px; line-height:30px; text-align:center; color:#ccc; font-size:20px; cursor:pointer; display:none;}
.brand_subscribe_list li:hover {box-shadow:3px 3px 3px #e8e8e8;}
.brand_subscribe_list li:hover em {display:block;}
.bsl {display:block; padding:30px 0; border-right:solid 1px #e8e8e8; border-bottom:solid 1px #e8e8e8;}
.bsl_l {width:250px; height:52px; text-align:center; border-right:solid 1px #e8e8e8;}
.bsl_r {padding-left:30px; line-height:1.8;}
.bsl_e, .bsl_c {font-size:14px;}
.bsl_e {color:#333;}
.bsl_c {color:#999;}


/* 会员中心 - 会员充值 */
.qpyList {width:975px;}
.qpyList li {width:230px; border:1px solid #ccc; position:relative; float:left; margin:0 10px 10px 0;}
.tp {border-bottom:1px solid #ccc; padding:5px;}
.tp_wh {font-weight:bold; margin:8px 0 0 10px;}
.tp_type {padding:0 5px; background:#8e0c3a; color:#fff; text-align:center; margin:8px 0 0 15px;}
.tb {padding:10px;}
.qpyDel {position:absolute; bottom:10px; right:10px; display:none;}
.addPay {display:block; text-align:center; line-height:1; height:105px; padding-top:15px;}
.addPay span {font-size:56px; color:#ccc;}
.emptybind {text-align:center; border:1px solid #e8e8e8; padding-bottom:120px;}


/* 会员中心 - 邀请朋友 */
.ac_order_n .float_r {margin:15px 30px 0 0;}
.ac_order_n_bot {margin-bottom:1px;}
.ac_order_n_bot li {float:left; display:inline;}
.ac_order_n_bot li a {width:120px; height:18px; font-family:"微软雅黑"; text-align:center; display:block;}
.ac_order_n_bot li a:hover,.ac_order_n_bot li.cur a,.ac_order_n_bot li a:hover cite,.ac_order_n_bot li.cur a cite {background-color:#999; color:#fff;}
.ac_order p.line span {margin-right:50px;}
.type_input td.sex label {padding-left:5px; margin-right:10px;}
.i_f_content {}
.i_f_content .ac_order_n {margin-top:10px;}
.i_f_box {padding-bottom:20px;}
.i_f_box .ac_order_n_bot {float:left; display: inline;}
.i_f_l {padding:10px 0 30px;}
.i_f_l li {padding-bottom:20px;}
.i_f_l li a {color:#8e0c3a;}
.i_f_l li a:hover {text-decoration:underline; color:#8e0c3a;}
ul.share_lists {padding-bottom:10px; overflow:hidden;}
ul.share_lists li {width:90px; height:16px; margin:10px 10px 0 0; float:left; display:inline; overflow:hidden;}
ul.share_lists li a {width:50px; height:16px; line-height:1.4; line-height:1.6\9; padding-left:20px; display:block;}
.p_btn_i, .p_btn_l {background:#333; border:none;}



/* 登录注册 */
.memberMain {background:#fbfbfb; position:relative; height:535px; background:#fefefe url(../images/login_bg3.jpg) center 0 no-repeat;}
.login_form {position:absolute; top:25px; left:50%; margin-left:150px; width:298px; background:#fff; padding:30px 40px; background:#fff; border:solid 1px #e8e8e8; box-shadow:3px 3px 7px #eee;}
.member_title {font-size:18px; font-weight:bold; margin-bottom:20px; color:#333;}
.member_m {}
.member_li {border:solid 1px #e8e8e8; background:#fff; margin-bottom:10px; padding:4px 0;}
.memberico01, .memberico02, .memberico03, .memberico04 {width:26px; height:26px; padding-right:4px; background:url(../img/memberico.gif) no-repeat; margin:0 4px 0 6px; border-right:solid 1px #e8e8e8;}
.memberico01 {background-position:0 0;}
.memberico02 {background-position:-26px 0;}
.memberico03 {background-position:-52px 0;}
.memberico04 {background-position:-78px 0;}
.memberint {width:240px; margin:0 0 0 4px; position:relative;}
.memberint input {width:100%; padding:0; border:none; font-size:14px; height:26px; line-height:26px; color:#333;}
.verifyInt {width:166px; height:32px;}
.verifyInt input {width:98%; border:solid 1px #e8e8e8; height:30px; line-height:30px; height:27px\9; padding-top:3px\9; font-size:14px;}
.m_opt {padding:7px 0 5px 0;}
.m_opt, .m_opt a {color:#999;}
.m_opt label #login_auto, .m_opt label span {vertical-align:middle; margin-right:7px;}
.m_opt label #login_auto {margin:0 3px 3px 0\0;}
.men_err_msg {height:30px; color:#cc3d3d;}
.member_form_btn button {width:100%; height:48px; background:#333; color:#fff; border:none; border-radius:3px; font-size:18px; font-family:"微软雅黑";}
.m_t {text-align:right; margin:20px 0 7px 0;}
.register_ver {margin-top:9px;}
.jointLogonBox {}
.jointLogonBox_tit {height:20px;}
.jlb_mid_line {border-bottom:solid 1px #e8e8e8; left:0; top:8px; width:100%; z-index:1;}
.jlb_theme {background:#fff; color:#999; margin:0 auto; text-align:center; width:110px; z-index:2;}
.jointLogonBox_ico {padding:20px 25px 5px 25px;}
.jointLogonBox_ico li {float:left; width:50%;}
.jointLogonBox_ico a {display:block; width:35px; height:35px; background:url(../img/jointLogin.gif) no-repeat; margin:0 auto; filter:alpha(opacity=50); opacity:.5; transition-duration:.1s; transition-timing-function:linear;}
.jointLogonBox_ico a:hover {filter:alpha(opacity=100); opacity:1;}
.jointLogonBox_ico .jlb_qq {background-position:0 0;}
.jointLogonBox_ico .jlb_wechat {background-position:-35px 0;}
.jointLogonBox_ico .jlb_sina {background-position:-70px 0;}



/* 男女士频道 */
.topbannerNav {width:298px; border:solid 1px #7cb7c7; border-right:none; background:#7cb7c7;}
.topbannerImg {width:900px;}
.tbn_m {position:relative;}
.tbnTitle {text-align:center; height:40px; line-height:40px; color:#fff; font-size:14px; font-weight:bold; background:#6fa4b2;}
.tbn_m_nav li {border-top:solid 1px #fff; height:60px; padding-top:10px; line-height:2.1; padding-left:25px;}
.tbn_m_nav li a {color:#fff;}
.tbn_m_nav li.tbn_m_navCur {background:#fff;}
.tbn_m_nav li.tbn_m_navCur .tbn_m_t {color:#7cb7c7;}
.tbn_m_nav li.tbn_m_navCur .tbn_m_b a {color:#666;}
.tbn_m_t {font-weight:bold;}
.tbn_m_b a {margin-right:15px;}
.tbn_pop {position:absolute; left:298px; top:0; width:450px;}
.tbn_pop_m {background:#fff; padding:20px 20px 0 20px; display:none;}
.tbn_pop_box {padding-bottom:20px;}
.tbn_pop_t {color:#7cb7c7; font-weight:bold;}
.tbn_pop_b {margin-top:8px;}
.tbn_pop_b li {float:left; width:70px; margin-right:10px;}
.tbn_pop_btn {text-align:center; padding-bottom:20px;}
.tbn_pop_btn a {display:inline-block; width:120px; height:30px; line-height:30px; margin:0 10px; background:#6fa4b2; color:#fff;}

.brandRecommend {margin-top:10px;}
.brandTit {border-bottom:solid 1px #333; color:#333; font-size:14px; padding-bottom:3px; margin-bottom:10px;}
.brandTit_l {font-weight:bold;}
.brandTit_r {}
.luxuryBrand_m a {display:block;}
.luxuryBrand_l {width:300px; text-align:center; padding-top:100px;}
.luxuryBrand_n li {float:left; border:solid 1px #ccc; margin-left:10px;}
.luxuryBrand_n li a {display:block;}
.luxuryBrand_name {padding:5px 10px 10px 10px; font-size:14px; text-align:center;}

.designerBrand {width:100%; height:320px; background:#f5f5f5; margin-top:20px;}
.designerBrand_m {padding:100px 0 0 500px;}
.designerBrand li {float:left;}
.designerBrand li a {display:block; width:146px; height:40px; border:solid 1px #333; text-align:center; padding:0 10px; line-height:40px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; margin:10px;}
.designerBrand .designerBrand_all a {border:none; font-size:14px; text-decoration:underline;}

.classifyTit {padding:10px 0;}
.classify_l li {float:left; font-size:14px; margin-right:30px;}
.classify_l li span {font-weight:bold;}
.classify_r {font-weight:bold;}
.classifyBox {margin-top:10px;}
.classifyBox_l {float:left; width:378px; height:479px; border:solid 1px #eaeaea;}
.classifyBox_r {float:right; width:805px;}
.classify_img {display:block; font-size:0;}
.classify_info {margin-top:10px; *height:170px;}
.classify_info li {float:left; width:50%;}
.classify_info li a {display:block; padding:8px 20px;}
.classify_more {display:block; background:#e8203b; color:#fff; height:40px; line-height:40px; text-align:center; margin:10px; font-size:16px;}
.classify_more:hover {color:#fff;}

.classifyList {border-left:solid 1px #eaeaea; border-top:solid 1px #eaeaea;}
.classifyList li {float:left;}
.classifyList li a {display:block; width:200px; height:239px; border:solid 1px #eaeaea; border-top:none; border-left:none; text-align:center;}
.classifyList li .classify_link {width:401px;}
.classifyList_img {float:left; margin:23px 0 0 10px;}
.classifyList_info {float:left;}
.special {width:150px; height:66px; background:url(../img/special.gif) no-repeat;}
.classifyList_info {width:225px; margin-top:40px;}
.classifyList_info_m {padding:0 20px;}
.classifyList_info .classifyList_info_m {margin:10px 0 0 50px; text-align:left; font-size:14px; padding:0;}
.classifyList_name {overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.classifyList_price {color:#e8203b; margin:3px 0 7px 0;}
.classifyList_buy {border:solid 1px #333; width:128px; height:28px; line-height:28px; text-align:center;}
.classify_link:hover .classifyList_buy {color:#333;}



/*找回密码页*/


/*会员中心_订单详情_等待出库*/
.indent_user_box,.indent_m,.indent_f{border:1px solid #e8e8e8;width: 100%;}
.indent_par{width: 1000px;margin-bottom: 95px;}
.indent_user_h,.shopping_list{width: 100%;height: 60px;background: #f5f5f5;border-bottom: 1px solid #e8e8e8;}
.indent_num,.indent_time{color:#999;line-height: 60px;text-align: center;}
.indent_num{width: 160px;}
.indent_time{width: 300px;}
.indent_user_f{width: 100%;}
.indent_user_l{width: 705px;}
.indent_user_r{width: 294px;height: 240px;border-left: 1px solid #e8e8e8;margin-top: 40px;}
.track_order{padding: 44px 0 18px; margin-left: 50px; width: 615px;border-bottom: 1px solid #e8e8e8;text-align: center;}
.track_order_img{ background: url(../img/mos_online.gif) no-repeat;margin: 0 auto;width: 600px;height: 70px;display: block;}
.img_1{background-position: 0 0;}
.img_2{background-position: 0 -70px;}
.img_3{background-position: 0 -140px;}
.img_4{background-position: 0 -210px;}
.img_5{background-position: 0 -280px;}
.track_order_time{width: 100%;height:60px; }
.track_order_time div{margin-top: 10px;margin-right: 56px; width: 80px;text-align: center;color:#9a9a9a;float: left; }
.track_order_time .form_wait_time{margin-right: 40px;}
.track_order_time .form_acc_time{margin-right: 0;float: right;}
.display_n{display: none;}
.indent_user_msg{width: 615px;margin: 30px 0 30px 50px;}
.indent_user,.indent_user_phone,.indent_user_site{line-height: 35px;}
.color_lightGray{color: #777;}
.color_black{color: #000;}
.indent_user_msg .color_lightGray{display: inline-block;width: 55px;}
.indent_num_right{margin-bottom: 20px;}
.indent_user_r table{text-align: center;width: 100%;height: 100%;}
.indent_user_r h3{font-size: 20px;line-height: 60px;}
.indent_user_r .pay_btn,.order_result_pay .order_detail_pay_btn{margin: 10px auto; text-align: center;display:block;color: white;background:#c53f40;width: 100px;height: 30px;line-height: 30px;font-size: 14px; }
.indent_user_r .pay_btn:hover{color: white;}
.indent_cancel_btn a,.order_detail_cancel_btn{ display:block;line-height:20px;color: #6fa4b2;}
.indent_cancel_btn a:hover,.order_detail_cancel_btn:hover{color: #6fa4b2;}
.shopping_list{margin-bottom: 1px;}
.shopping_list span{text-align: center; display: block;float: left;height: 100%;line-height: 60px;}
.shopping_list .list_01{width: 402px;text-align: left;padding-left: 33px;}
.list_02{width: 128px;}
.list_03{width: 140px;}
.list_04{width: 125px;}
.shopping_list .list_05{width: 110px;text-align: right;}
.commodity_img{height: 104px;width: 95px;float:left;}
.commodity_msg{width: 220px;height: 104px; float: left;position: relative;left: 20px;}
.commodity_msg span,.commodity_msg a{display: block;line-height: 26px;width: 220px;}
.commodity_msg a:hover{color: #000;}
.indent_m,.indent_f{margin-top: 14px;}
.indent_m table{display: block;margin: 0 auto;width: 910px;}
.indent_m td{text-align: center;}
.indent_m .text_left{text-align: left;height: 104px;}
.indent_m .text_right{text-align: right;}
.indent_m .text_right a{color:#6fa4b2; }
.indent_m .text_right a:hover{color:#6fa4b2; }
.indent_m table td{border-bottom: 1px dashed #e8e8e8;}
.indent_m table tr td{padding: 35px 0;}
.indent_f{height: 194px;background: #fcfcfc;}
.all_money{width: 250px;margin-right: 35px;margin-top: 30px;}
.all_money td,.all_money th{width:125px;line-height: 28px; }
.all_money td{text-align: right;}
.all_money th{text-align: left;}
.all_money .cut_off{display: block;margin: 10px 0; width: 250px;border-bottom: 1px solid #e8e8e8;}





/*订单详情*/

#order_detail .return_commodity_flow{ width: 581px;background: url(../img/orderdetail_1.png) center;}
#order_detail .return_commodity_sub{background-position: 0 0;}
#order_detail .return_commodity_pass{background-position: 0 -76px;}
#order_detail .return_commodity_take{background-position: 0 -148px;}
#order_detail .return_commodity_stock{background-position: 0 -223px;}
#order_detail .return_commodity_acc{background-position: 0 -294px;}
#order_detail .return_commodity_cancel{background-position: 0 -367px;}
.mod_info_user{width: 605px;margin-left: 53px;margin-bottom: 25px;}
.return_flow {width:694px;}
.order_result{height: 230px;border-left: 1px solid #e8e8e8;}
.order_result_pay{ text-align: center;}
.order_result_pay a{display: block;}
.order_result_pay h3{font-size: 28px;line-height: 80px; font-weight:normal; color:#333;}
.order_detail_cancel_btn{margin-top: 10px;}
.express_num_1{margin-top: 50px;}
.express_num_2{margin-top: 80px;}

#order_detail .return_money_flow{width: 581px;background: url(../img/orderdetail_3.png) center;}
#order_detail .return_money_apply{background-position: 0 0;}
#order_detail .return_money_cancel{background-position: 0 -73px;}

#order_detail .return_false_not_pass{background:url(../img/orderdetail_4.png);width: 243px;height: 71px;margin:35px auto 10px; }
#order_detail .not_pass_time_main{width:285px; }
.order_cancel{width: 441px;height: 71px;margin: 35px auto 10px;background: url(../img/orderdetail_2.png)}
.order_cancel_1{background-position: 0 0;}
.order_cancel_2{background-position: 0 -76px;}
.order_cancel_time{margin-left: 35px;}
.order_cancel_time div{width: 200px;text-align: center;}
.order_cancel_time .order_cancel_time_last{width: 185px;}


/* 404 */
.nofound {border:solid 1px #e8e8e8; padding:100px 0 90px 0;}
.nofoundTxt {width:529px; height:114px; background:url(../img/nofound.png); margin:0 auto;}
.nofoundopt p {text-align:center; font-size:16px; color:#999; margin-top:75px;}
.nofoundbtn {text-align:center; margin-top:35px;}
.nofoundbtn a {display:inline-block; width:160px; height:56px; background:#333; line-height:1.7; padding-top:10px; margin:0 20px; font-size:14px; text-align:center; border-radius:5px; box-shadow:1px 1px 3px #ccc; background:#fff; transition-duration:.1s; transition-timing-function:linear;}
.nofoundbtn a:hover {color:#fff; background:#333;}


/**添加的************S******/
.indexLoad {text-align:center; padding:100px 0;}
.theme {height:54px; margin:23px 0 10px 0;}
.mid_line {border-bottom:1px solid #e8e8e8; top:24px; *top:5px; left:0; width:100%; z-index:1;}
.theme_n {width:260px; background:#fff; margin:0 auto; text-align:center; font-size:16px; font-family:微软雅黑; color:#333; z-index:2;}
.scroll_pro {margin:0 auto;}
.m_hot_pro {width:1200px; height:290px; margin:0 auto; overflow:hidden;}
.m_hot_pro li {width:200px; height:290px; margin:5px 20px 0 20px; text-align:center; float:left;position: relative;}
.m_hot_pro li .goods_r{position: absolute;left:5px;top:5px;}
.m_hot_pro li p {padding-top:2px; color: #999;}
.m_hot_pro li a p {width: 200px;height:30px; padding-top:15px; word-break:normal\0; word-wrap:normal\0; overflow:hidden; color:#555; white-space:nowrap; -o-text-overflow:ellipsis;text-overflow:ellipsis;}
.m_hot_pro li .c_gray a{display: block;width: 100px;margin: auto;border: 1px solid #ccc;height: 24px;line-height: 24px;transition: all 0.2s;}
.m_hot_pro li .c_gray a:hover{background-color: #000;color: #fff;border: 1px solid #000;}
.m_prev,.m_next {width:17px; height:38px; top:85px; position:absolute; cursor:pointer; z-index:5;}
.m_prev{left:0; background: url(../images/pre_btn.png) no-repeat;}
.m_next{right:0; background: url(../images/next_btn.png) no-repeat;}

.summary-item{position: relative;float: left;width: 100%;margin-bottom: 8px;}
.summary-item .si-tit{letter-spacing:12px;float: left;padding-left:0px;min-width: 50px;margin-right: 10px;line-height: 24px;color: #8c8c8c;}
.summary-item .si-warp{float: left;line-height: 24px;width: 440px;}
#addbutton{margin-top: 20px;}

/**index banner**/
.slider_banner{margin:0px auto 75px;position:relative;width:1200px;height:520px;overflow:hidden;zoom:1;}
.ft-carousel{position: relative;width: 100%;height: 100%;overflow: hidden;}
.ft-carousel .carousel-inner{position: absolute;left: 0;top: 0;height: 100%;}
.ft-carousel .carousel-inner .carousel-item{float: left;height: 100%;}
.ft-carousel .carousel-item img{width: 100%;}
.ft-carousel .carousel-indicators{position: absolute;left: 0;bottom: 0px;width: 100%;text-align: center;font-size: 0;}
.ft-carousel .carousel-indicators span{display: inline-block;margin: 0 2px;width: 20px;height: 3px;overflow: hidden;background-color: #cccccc;cursor: pointer;}
.ft-carousel .carousel-indicators span.active{background-color: #111111;}
.ft-carousel .carousel-btn{position: absolute;top:45%;width: 27px;height:66px;margin-top: -25px;cursor: pointer;background: url(../images/jt7.png) no-repeat;opacity:0;filter:alpha(opacity=0);}
.ft-carousel .carousel-prev-btn{left: 10px;background-position: 0px -201px;}
.ft-carousel .carousel-next-btn{right: 10px;background-position:0 -134px;}
.ft-carousel .carousel-prev-btn:hover{background-position: 0px 0px;}
.ft-carousel .carousel-next-btn:hover{background-position:0 -67px;}
.ft-carousel:hover .carousel-btn{opacity:1;filter:alpha(opacity=100);}


/**商品评论css**/
.com-list-main{overflow: hidden;padding: 0 20px;}
.com-list-main .pages{margin: 20px 0;text-align: center;}
.browse, .comment{color: #8c8c8c;}
.comment .comment-item{zoom: 1;padding: 15px 0px;border-bottom: 1px solid #ddd;overflow: hidden;}
.comment .comment-item .user-column{width: 56px;float: left;}
.comment .comment-item .user-info{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align:center;}
.comment .comment-item .user-info img{border-radius: 50%;margin-right: 5px;height:40px;}
.comment .comment-item .user-level{padding-top: 3px;text-align:center;}
.comment .comment-item .user-level span{color: #088000;margin-right: 8px;}
.comment .comment-item .comment-column{margin-left: 71px;}
.comment .comment-item .star5{background-position: 0 0;}
.comment .comment-item .comment-star{width: 78px;height: 14px;
    background: url(../images/star.png) no-repeat;background-position-x: 0%;background-position-y: 0%;display: none;
}
.comment .comment-item .comment-con{font-size: 14px;padding:0px 0px 5px;line-height: 180%;color: #333;}
.comment .comment-item .pic-list{padding-bottom: 15px;}
.comment .comment-item .star0{background-position:-80px 0}
.comment .comment-item .star1{background-position:-64px 0}
.comment .comment-item .star2{background-position:-48px 0}
.comment .comment-item .star3{background-position:-32px 0}
.comment .comment-item .star4{background-position:-16px 0}
.comment .comment-item .star5{background-position:0 0}
.J-pic-list li{text-align:center;width:50px;height:50px;overflow: hidden;border: 1px solid #e2e2e2;padding: 5px;float: left;margin-right: 5px;}
.J-pic-list li img{cursor:pointer;width:50px;}
.J-pic-list li .img-box{width:50px;height:50px;overflow: hidden;}
.pages li{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;*display:inline;background-image:-moz-linear-gradient(top,#f7f7f7,#f3f2f2);
 background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(1,#f3f2f2));
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f3f2f2', GradientType='0');
 -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f3f2f2');
 background-image:linear-gradient(to bottom,#f7f7f7 0,#f3f2f2 100%);color:#333;padding:4px 1.2em;border:1px solid #ddd;margin-left:3px;cursor: pointer;
}
.pages li:hover{text-decoration:none;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px rgba(0,0,0,.1);color:#e33b3d}
.pages .pgCurrent{color:#e33b3d;font-weight:700;border:0;cursor:default;background:0 0}
.pages .pgCurrent:hover{-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}


.gm-warp .ModuleCETitle p{float: left;width: 100%;text-align: center;}
.gm-warp .ModuleCETitle p.t1{font-size: 24px;margin-top: 50px;color: #333;letter-spacing: 1px;}
.gm-warp .ModuleCETitle p.t2{font-size: 17px;margin-top: 13px;color: #333;}
.gm-warp .ModuleCETitle p.shortLine{width: 30px;height: 1px;margin-top: 15px;margin-left: 465px;background-color: #000;float: left;}
.gm-warp .clearFix:after{clear: both;content: ".";display: block;font-size: 0;height: 0;line-height: 0;visibility: hidden;}
.gm-warp .titleTab_noComments{height: 40px;margin: 40px 0 30px;padding-bottom: 50px;}
.gm-warp .noComments{float: left;height: 40px;margin-left:400px;}
.gm-warp .shortLine{width: 30px;height: 1px;margin-top: 15px;margin-left:555px;background-color: #000;float: left;}
.gm-warp .write{width: 41px;height: 40px;float: left;background-position: -40px -105px;background-image: url(../images/pdp_icon.png);content: "";}
.gm-warp .noComments>p{margin-left: 30px;color: #999;letter-spacing: 1px;font-size: 21px;height: 40px;line-height: 40px;float: left;}
.rate-toolbar{border-bottom: 1px solid #c8c8c8;height: 24px;line-height: 24px;padding:15px 0px 10px;}
.rate-toolbar .rate-filter label{padding-right: 5px;display: inline-block;cursor:default;}
.rate-toolbar .rate-filter input{margin-right: 3px;display: inline-block;vertical-align: middle;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;}

/***End***/


/**重置顶部购物车**/
.shopCart{margin-top: 0px;float: none;}
.shopCart .shopCart-con{border: none;height: 20px;line-height: 20px;width: 120px;position: relative;z-index: 1;}
.shopCart .shopCart-con .count, .attached-search-container .shopCart-con .count{top: 0px;color:#fff;background: #333;left: 92px;}
.shopCart .shopCart-con a{color: #666;}
.shopCart .shopCart-con .icon-carts{padding-left: 0px;font-size: 12px;}
.shopCart .dorpdown-layer{top:22px;}
.settleup-content .btn-cart{border: 1px solid #333;color: #333;}
.settleup-content .btn-cart:hover{ background-color:#333; color:#fff;}
.settleup-content .p-oper .price{color: #333;}
.card_message .msg .tits-b-act{background-color:#333;}
.login-switch li.on{color:#333;border-bottom: 2px solid #333;}
.login-switch li{font-size: 18px;}
.sc-redBg-btn{background: #333;}
.sc-redBg-btn:hover{background: #2f2f2f;}
.form .mobile_yzm a{color: #333 !important;}
.form .notpwd:hover{text-decoration: underline;}

/*重置购物车css*/
.submit-btn{background-color: #c43f40;}
.sumPrice{color: #e8203b;}
.item-form .s-price strong,.item-form .s-sum strong,.item-msg a,.cart-head .column{color: #333;font-weight: normal;}
.cart_order_all{padding: 0px 30px 30px;}
.ck-step-cont .cs-selected{border-color: #333;}
.ck-step-cont .cs-w-item .icon{background: url(../images/orderico.png) no-repeat;right: -3px;bottom: -3px;}
.ck-step-cont .cs-w-item .edit, .ck-step-cont .cs-w-item .delete{color: #333;}
.pb-ft .pb-ok{background-color: #333;border-color: #333;}
.p-radio-item b{background: url(../images/orderico.png) 2px 2px no-repeat;}
.p-radio-item.item-selected{border-color:#333;}

.user-title .tabs li.active{border-bottom-color: #333 !important;}
.user-title .tabs li:hover a, .user-title .tabs li.active a{color: #333 !important;font-weight: bold !important;}
.user-title h2:before{background: #333 !important;}
.user-title .tabs li:hover a,.user-title .tabs li.active a{ color: #333 !important; }
.user-side .side-menu dd a:hover, .user-side .side-menu dd .current a{color: #333 !important;}
.pages .item.cur,.pages .item.cur a{background-color: #333;}
.pages .item.cur{border-color: #333;}
.pages .item:hover{ border-color:#333;}
.pages .item:hover a,.pages .item.prev:hover a .iconfont,.pages .item.next:hover a .iconfont{ color:#333;}
.coupons-item .c-type{background-color: #9c9179 !important;}
.coupons-item .c-type .c-t-c-top .type_name{color: #333 !important;}
.coupons-item .c-msg .lj{color: #c43f40 !important;}
.sc-red-btn{border-color: #333;color: #333;}
.sc-red-btn:hover{ background-color:#333; color:#fff;border-color: #333 !important;}
.sc-btn:hover,.sc-redBg-btn{border-color:#333 !important;}
.more{color: #666 !important;}
.more:hover{ color:#333 !important;}
.ftx-05{color: #666;}
.ftx-05:hover{color:#333 !important;text-decoration: underline;}
.user-order-list .item-c .c-info .info-price b{color: #999 !important;}
.user-index-collection-list .td-price{color: #666 !important;}
.user-order-list .item-c .c-info .info-name:hover,.user-index-collection-list .td-goods a.name:hover{color:#333 !important;}
.stepflex dl.doing .s-num{background-color: #333 !important;}
.stepflex dl.doing .s-text,.user-goods-list li .price,.user-goods-list li .title:hover{color: #333 !important;}
.stepflex dl.doing{border-top-color: #333 !important;}
.stepflex dl.doing b, .stepflex .doing s, .stepflex .first s, .last b{background: none !important;}
.opacity_img .p-price{color: #8c8c8c;}

.loading .btns .ecsc-btn-orange{border-color: #333;background-color: #333;}
.ecsc-cart-popup .loading-mask{opacity: 0.5;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.ecsc-cart-popup .loading{border: 1px solid #eee;}
.ecsc-cart-popup .loading{width: 480px;}
.center_pop_p .ts {font-size: 14px;color: #333;padding:20px 0px 10px;}
.center_pop_p .desc .saleP{font-size: 16px;}
.center_pop_p .desc{line-height: 36px;}
.loading .btns .ecsc-btn-orange:hover{background-color: #333;}
.loading .btns{margin-bottom: 30px;}
.payOrder-desc .pay-txt em{color: #333 !important;font-weight: bold;}

/**右侧浮动**/

.back_top_con{position: fixed;right:0px;top: 50%;margin-top: -100px;_position: absolute;z-index: 1000;}
.back_top_con .back_top{margin-top: 18px;width: 130px;line-height:40px;height:40px;background: #ffffff;padding:10px 15px;
border-radius: 10px 0px 0px 10px;box-shadow: 0px 0px 1px 5px rgba(248,248,248,0.96); }
.back_top_con .back_top .lit{width: 40px;height: 40px;float:left;}
.back_top_con .back_top p{font-size:18px;color: #666666;float:right;letter-spacing: 1px;}

.right-toolbar{width: 160px;background: #ffffff;border-radius: 10px 0px 0px 10px;box-shadow: 0px 0px 1px 5px rgba(248,248,248,0.96); }
.right-toolbar dd{height:40px;position: relative;padding: 10px 0px;border-bottom: 1px solid #f2f2f2;margin: 0px 15px;line-height: 40px;}
.right-toolbar dd .lit{width: 40px;height: 40px;float:left;}
.right-toolbar dd p{font-size:18px;color: #666666;float:right;letter-spacing: 1px;}
.right-toolbar dd .thr b{padding: 0px 4.5px;display: inline-block;}
.right-toolbar dd span{display: none}
.right-toolbar dd span img{width:150px;box-shadow: 0px 0px 1px 5px rgba(248,248,248,0.96);}
.right-toolbar dd.under_line span{display: block;position: absolute;right:150px;top: 0;}

@media screen and (max-width:1550px) {
   .right-toolbar{width: 125px;}
   .back_top_con .back_top{width: 95px;}
   .back_top_con .back_top .lit{width: 30px;height: 30px;margin-top: 5px;}
   .right-toolbar dd .lit{width: 30px;height: 30px;margin-top: 5px;}
   .right-toolbar dd p{font-size:16px;letter-spacing:0px;}
   .back_top_con .back_top p{font-size:16px;letter-spacing:0px;}
   .right-toolbar dd{margin: 0px 13px;}
   .right-toolbar dd.under_line span{right:125px;}
}


.floor_1 .left{width: 715px;float: left;height: 700px;position: relative;}
.floor_1 .left .goods_r{position: absolute;}
.floor_1 .right{float: right;width: 460px;height:650px;overflow: hidden;padding-top: 50px;}
.floor_1 .right .img{position: relative;}
.floor_1 .right .goods_r{position: absolute;}
.bright .carousel-indicators span{display: inline-block;width: 8px;height: 8px;background-color: #bbb;margin: 0 10px;border-radius: 50%;cursor: pointer;}
.bright .carousel-indicators span.active{border: 2px solid #bbb;background: none;}
.floor_1 .bright{width: 340px;height: 535px;margin: 0px auto;}
.floor_1 .right .tit{padding-top: 30px;color: #000;}
.floor_1 .right .tit h3{font-size: 36px;line-height: 40px;font-weight: bold;border-bottom: 1px solid #666;width: 190px;margin: 0px auto;font-family: 'Sterling SSm A','Sterling SSm B','NSimSun','STSong',serif;}
.floor_1 .right .tit p{padding-left:130px;line-height:42px;padding-bottom:25px;font-size: 22px;font-family: 'Sterling SSm A','Sterling SSm B','NSimSun','STSong',serif;}
.floor_1 .bright .carousel-btn{position: absolute;top:45%;width: 64px;height:64px;display: none;}
.floor_1 .bright .carousel-prev-btn{left: 10px;background: url(../images/h_left_ico.png) no-repeat;}
.floor_1 .bright .carousel-next-btn{right: 10px;background: url(../images/h_right_ico.png) no-repeat;}
.floor_1 .bright li p{text-align: center;padding-top:15px;color: #000;}
.floor_1 .bright li p a{display: block;padding-top: 8px;}

.floor_2 .tit{padding: 63px 0px 0px;visibility: visible;color: #000;}
.floor_2 .tit h2{font-size: 40px;font-weight: normal;font-family: 'Sterling SSm A','Sterling SSm B','NSimSun','STSong',serif;}
.floor_2 .tit p{line-height:20px;}
.floor_2 .tit .avenir{padding-top: 15px;display: block;}
.floor_2 .h_img{width: 1200px;height: 586px;overflow: hidden;padding-top: 70px;}
.floor_2 .double_img{height: 720px;padding-top: 80px;}
.floor_2 .double_img div.lt{width: 500px;height: 670px;float: left;padding-top: 50px;position: relative;}
.floor_2 .double_img div.lt .goods_r{position: absolute;top: 60px;}

.floor_2 .double_img div.rt{float: right;width: 600px;height: 720px;position: relative;}
.floor_2 .double_img div.rt .goods_r{position: absolute;}
.floor_2 .double_img .tit{padding-top: 15px;color: #000;}
.floor_2 .double_img .tit h3{font-size: 36px;line-height: 40px;font-weight: bold;border-bottom: 1px solid #666;width: 190px;margin: 0px auto;font-family: 'Sterling SSm A','Sterling SSm B','NSimSun','STSong',serif;}
.floor_2 .double_img .tit p{padding-left:157px;line-height:42px;padding-bottom:15px;font-size: 22px;font-family: 'Sterling SSm A','Sterling SSm B','NSimSun','STSong',serif;}


.container .top_re{padding-top:50px;}
/***首页热卖*/
.hz_hot_goods{padding-top:60px;}
.hz_hot_goods .tit{font-size: 40px;font-weight: normal;font-family: 'Sterling SSm A','Sterling SSm B','NSimSun','STSong',serif;text-align: center;}
.hz_hot_goods .hot_con{padding-top: 40px;}
.hz_hot_goods .hot_con li{float: left;width:240px;padding: 29px;/*border: 1px solid #ededed;margin: -1px 0 0 -1px;*/}
.hz_hot_goods .hot_con li div{text-align: center;padding-top: 20px;}
.hz_hot_goods .hot_con li img{width: 240px;height: 240px;overflow: hidden;}
.hz_hot_goods .hot_con li div h3{font-size: 14px;color: #000;line-height: 30px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.hz_hot_goods .hot_con li div p{overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;padding-top:5px;color: #b2904c;height: 20px;}
.hz_hot_goods .hot_con li div h2{font-size: 14px;color: #000;font-weight: bold;}
.hz_hot_goods .hot_con li .box{position: relative;display: block;transition: all 0.2s;}
.hz_hot_goods .hot_con li .goods_r{position: absolute;left:5px;top:5px;}
.hz_hot_goods .hot_con li .box:hover{transform:translatex(-4px);}

/*底部*/
.pw_footer_top{background: #000;}
.four_nav{width:1200px;margin:0px auto;padding: 5px 0px;}
.four_nav_a{height: 70px; display: block; float: left; color: #fff;}
.four_nav_div{margin-left:60px;font-size: 16px; padding-top: 14px;}	
.four_nav .bg1{background: url(../images/foot_ico_hc.png) no-repeat left center;width:330px;margin-left:45px;}
.four_nav .bg2{background: url(../images/foot_ico_ps.png) no-repeat left center;width:295px; }
.four_nav .bg3{background: url(../images/foot_ico_service.png) no-repeat left center;width:295px; }
.four_nav .bg4{background: url(../images/foot_ico_flower.png) no-repeat left center;width:230px; }
.four_nav .f_wg_box{display: block;margin-top: 4px;font-size: 12px;}
.four_nav_a:hover{color: #fff;}
.sp-container .about-sp{text-align: center;height: 28px;color: #999;}
.sp-container .about-sp .about-sp-list{zoom: 1;display: inline-block;}
.sp-container .about-sp .about-sp-list li{padding: 0 12px;line-height: 28px;height: 28px;float: left;}
.sp-container .about-sp .about-sp-list li a{color: #999;}
.sp-container .about-sp .about-sp-list li a:hover{color: #ccc;}
.sp-container .about-icp{color: #999;margin-top: 5px;text-align: center;}
.sp-container .about-icp a{color: #999;text-decoration: none;cursor: pointer;}
.sp-container a:hover{color: #fff;}
.sp-container .about-company{margin: 5px auto 0;font-size: 13px;text-align: center;}
.sp-container .about-auth{padding: 10px 0;text-align: center;color: #555;margin-top: 5px;}
.sp-container .about-auth a{padding: 0 4px;font-size: 0;display: inline-block;width: 76px;height: 22px;}

.footup .coupon{display: none;position: fixed;width: 100%;height: 70px;background: rgba(35,35,33,.95);
    -webkit-transform: translateY(90px);-moz-transform: translateY(90px);-ms-transform: translateY(90px);transform: translateY(90px);bottom: 0;
    -webkit-transition: -webkit-transform .5s ease-in-out;transition: -webkit-transform .5s ease-in-out;
    -moz-transition: transform ease-in-out .5s,-moz-transform ease-in-out .5s;transition: transform .5s ease-in-out;
    transition: transform .5s ease-in-out,-webkit-transform .5s ease-in-out,-moz-transform .5s ease-in-out;z-index: 100;}
.footup .coupon_in {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
.footup .coupon_inner{position: relative;height: 100%;}
.footup .coupon_ticket{position: absolute;width: 80px;height: 80px;background: #c4a66a;bottom: 10px;text-align: center;}
.footup .coupon_show{display: block;}
.grid_c1, .grid_md6{margin: 0 auto;width: 1190px;}
.footup .coupon_ticket_tit{font-size: 14px;height: 16px;line-height: 16px;color: #fff;padding-top: 10px;}
.footup .coupon_ticket_subtit{font-size: 12px;height: 20px;line-height: 16px;color: #fff;}
.footup .coupon_ticket_money{position: relative;display: inline-block;font-size: 16px;height:28px;line-height: 28px;padding: 0 8px;background: #fff;overflow: hidden;}
.footup .coupon_ticket:after{content: "";position: absolute;width: 0;height: 0;top: 0;left: 100%;border: solid;border-color: transparent transparent #000 #000;border-width: 10px 8px;}
.footup .coupon_ticket_money_bg{position: absolute;width: 66px;height: 64px;top: -20px;left: -2px;}
.footup .coupon_ticket_money_bg svg{fill: rgba(230,233,238,.26);}
.coupon_ticket_money_bg svg{fill: rgba(230,233,238,.26);}
.icon_coupon_bg svg{display: block;width: 100%;height: 100%;}
.footup .coupon_ticket_money span{position: relative;color: #c4a66a;font-family: toplifeCustomEn,Arial;}
.footup .coupon_ticket_money i{font-size: 12px;margin-right: 2px;}
.footup .coupon_txt:hover {color: #b19939;}
.footup .coupon_txt{position: relative;display: inline-block;font-size: 16px;height: 24px;line-height: 24px;margin-top: 25px;margin-left: 100px;padding-right: 15px;
    color: #c4a66a;-webkit-transition: all .5s ease-in-out;-moz-transition: all ease-in-out .5s;transition: all .5s ease-in-out;}
.footup .coupon_txt_arrow{position: absolute;top: 50%;right: 0;width: 5px;height: 10px;margin-top: -5px;}
.footup .coupon_txt_arrow svg{fill: #c4a66a;}
.coupon_txt_arrow svg{fill: #c4a66a;}
.icon_triarrow svg{display: block;width: 100%;height: 100%;}
.footup .coupon_close{position: absolute;top: 50%;right: 0;width: 20px;height: 20px;margin-top: -10px;-webkit-transition: all .5s ease-in-out;-moz-transition: all ease-in-out .5s;transition: all .5s ease-in-out;}
.footup .coupon_close_icon{width: 100%;height: 100%;cursor: pointer;}
.footup .coupon_close svg {fill: #c4a66a;}
.icon_triarrow svg{display: block;width: 100%;height: 100%;}
.footup .coupon_close:hover{-webkit-transform: rotate(1turn);-moz-transform: rotate(1turn);-ms-transform: rotate(1turn);transform: rotate(1turn);}
.coupon_close:hover{-webkit-transform: rotate(1turn);-moz-transform: rotate(1turn);-ms-transform: rotate(1turn);transform: rotate(1turn);}
.footup .coupon_close{position: absolute;top: 50%;right: 0;width: 20px;height: 20px;margin-top: -10px;
    -webkit-transition: all .5s ease-in-out;-moz-transition: all ease-in-out .5s;transition: all .5s ease-in-out;}
.icon_cross_close svg{display: block;width: 100%;height: 100%;}

/**downapp*/
.coupon_wrapper{background: url(../images/coupon_bg.jpg) center 0 no-repeat #f6f6f6;font-weight: 0;line-height: 0;padding-top: 25px;text-align: center;padding-bottom:50px;}
.coupon_main {margin: 0 auto;width: 1190px;position: relative;margin-bottom: 120px;}
.coupon_caption{position: relative;float: right;height: 20px;line-height: 20px;font-size: 12px;color: #777;padding-right: 16px;}
.coupon_caption{color: #fff;}
.coupon_caption i{position: absolute;width: 10px;height: 10px;text-align: center;top: 50%;right: 0;margin-top: -5px;line-height: 10px;color: #fff;border: 1px solid #777;background: #777;}
.coupon_caption i{border: 1px solid #fff;background: transparent;}
.coupon_name{display: block;color: #fff;font-weight: 400;padding:105px 0 95px 400px;margin: 0;}
.coupon_name_ch{font-size: 36px;line-height:64px;margin-bottom: 10px;text-align: left;color: #c4a66a;}
.coupon_name_en{font-family: toplifeCustomEn,Arial;font-size: 24px;line-height: 30px;text-align: left;}
.coupon_list {margin: 0 auto;width: 1200px;min-height: 230px;text-align: center;line-height: 0;font-size: 0;margin-bottom: 30px;}
.coupon_list_inner{margin: 0 15px;}
.coupon_btn{height: 35px;line-height: 35px;padding: 0 30px;font-size: 14px;position: relative;display: inline-block;overflow: hidden;text-align: center;background-color: #232321;
        color: #fff;-webkit-transition: all .5s ease-in-out;-moz-transition: all ease-in-out .5s;transition: all .5s ease-in-out;}
.coupon_btn::after{position: absolute;width: 150%;height: 100%;background: #777;top: 0;right: -150%;content: "";visibility: hidden}
.coupon_btn:hover::after{-webkit-animation: btnHover ease 2s both;-moz-animation: btnHover ease 2s both;animation: btnHover ease 2s both;visibility: visible}
.coupon_btn:hover {background-color: #000;color: #fff}

.coupon_list_inner li{position: relative;float: left;width: 184px;height: 160px;background: #fff;text-align: center;padding:15px;margin: 0 10px 30px;overflow: hidden;}

.couponitem_money{font-family: toplifeCustomEn,Arial;font-size: 58px;color: #c4a66a;height: 65px;line-height: 65px;margin-top: 10px;}
.couponitem_money i{font-size: 24px;margin-right: 5px;}
.couponitem_sum{position: relative;display: inline-block;font-size: 14px;color: #777;height: 25px;line-height: 25px;padding: 0 4px;}
.couponitem_sum:before{left: 100%;}
.couponitem_sum:after{right: 100%;}
.couponitem_sum:after, .couponitem_sum:before{content: "";position: absolute;width: 9px;height: 1px;background: #777;top: 12px;}
.couponitem_cate{font-size: 12px;color: #232321;height: 30px;line-height: 15px;margin: 20px 10px 0;overflow: hidden;}
.footup_ht{height:80px;}
/***文章板块**/
.news{width: 1200px;margin: 0 auto;padding:35px 0px 100px;}
.news-type{height:45px;margin-bottom: 20px;font-size: 14px;line-height:45px;}
.news_left{width: 830px;float: left;}

.news-list li{padding: 35px 0;border-bottom: 1px solid #ebebeb;}
.news-list li .img {width:160px;height: 160px;overflow: hidden;float: left;}
.news-list li .img img{max-width: 100%;transition: all 0.2s;}
.news-list li .img:hover img{transform: scale(1.05);}

.news-list li .txt{width: 590px;padding-left: 20px;float: left;}
.news-list li .txt .title{height: 35px;font-size: 18px;}
.news-list li .txt .body{height: 75px;line-height: 25px;overflow: hidden;color: #555;}
.news-list li .txt .date{margin-top: 22px;margin-right: 10px;text-align: right;color: #999;}
.news-list li .txt .date a{float: left;}
.news_right{float: right;width:340px;}
.news_right .scroll-fixed{position: fixed;top: 0px;}

.huayu-rbox{background-color: #fafafa;}
.huayu-rbox .rbox-bar{height: 30px;padding: 20px 0;position: relative; }
.huayu-rbox .rbox-bar .title{height: 30px;line-height: 30px;padding-left: 15px;display: inline-block;font-size: 20px;color: #333;border-left: 5px solid #c4a66a;}
.huayu-rbox .rbox-body{padding: 0 20px 20px 20px;}
.huayu-hot-label ul li{margin: 8px 5px;float: left;}
.huayu-hot-label a{padding: 6px 8px;border: 1px solid #d2d2d2;border-radius: 5px;font-size: 14px;text-align: center;display: inline-block;color: #333;}
.h20{height: 20px;}
.hot-newslist{}
.hot-newslist li{line-height: 40px;height: 40px;overflow: hidden;font-size: 14px;border-bottom: 1px dashed #aba9a9;}
.hot-newslist li a{display: block;overflow: hidden;text-align: left;transition: all 0.2s;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hot-newslist li a:hover{transform:translate3d(8px,0,0);}


.news-list li .imgbigout{width: 44%;float: left;}
.imgbigout{display: block;overflow: hidden;}
.imgbig{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;display: block !important}
.imgbig:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1)}
.news-list li .news-summary{float: right;width: 49%;}
.news-list li .news-summary h4{color: #0f0b09;margin-bottom: 30px;font-size: 18px;}
.news-list li .news-summary p{margin-bottom: 30px;}
.news-list li .news-summary p a{color: #0f0b09;font-size: 22px;}
.news-list li .news-summary span{margin-bottom: 50px;display: block;}
.news-list li .news-summary span a{font-size: 14px;}
.news-list li .news-summary .more{text-decoration: underline;font-size: 16px;}
@media screen and (max-width: 1920px){
 .news-type ul li a{font-size: 14px;}
.news-list li{padding: 40px 0;}
.news-list li .imgbigout img, .news-list li .imgbigout{width: 360px;} 
.news-summary{margin-right: 130px;}  
.news-list li .news-summary h4, .news-list li .news-summary .more {font-size: 16px;}   
}
.clear:after, .case-read-img p:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

.article_con{width: 1200px;margin: 0 auto;padding:20px 0px 100px;}
.article_con .position{padding-bottom: 20px;font-size: 13px;}
.article_con .left{width: 820px;float: left;}
.article_con .left img{max-width: 100%;}
.article_con .left .title{font-size:36px;color: #000;font-weight: bold;}
.article_con .left .con{line-height: 24px;font-size: 14px;text-align: justify;padding-top: 25px;}
.article_con .left .con a{color: #b2904c;}
.article_con .left .con a:hover{text-decoration: underline;}
.article_con .left .con .qy_wx_con{margin-top:30px;overflow: hidden;padding: 20px;background-color: #f3f8ff;border-radius: 2px;box-sizing: border-box;}
.article_con .left .con .qy_wx{width:130px;float: left;}
.article_con .left .con .wrap{float: left;margin-left: 20px; padding-top: 10px;}
.article_con .left .con .wrap .title{width: 100%;font-weight: 700;color: #262626;max-height: 56px;overflow: hidden;font-size: 18px;line-height: 28px;}
.article_con .left .con .wrap .tips{max-height: 44px;overflow: hidden;margin-top: 5px;font-size: 14px;color: #8a9099;line-height: 22px;}

.article_con .baikeprevnext{padding-top: 30px;font-size: 14px;}
.article_con .baikeother{padding: 5px 0px;}

.article_con .left .note{padding-top: 15px;font-size: 14px;}
.article_con .left .note span{margin-left: 8px;position: relative;padding-left: 22px;}
.note span i{margin-right: 3px;display:inline-block;width: 20px;height: 20px;position: absolute;left: 0;}
.note span .fa-editor{background: url(../images/editor_ico.png) no-repeat;background-size: cover;}
.note span .fa-calendar{background: url(../images/calendar_ico.png) no-repeat;background-size: cover;}
.article_con .left .taste{padding-top: 70px;}
.article_con .left .rbox-bar{color: #404040;font-size: 20px;font-weight: bold;}
.article_con .left .rec_goods{padding-top:10px;}
.article_con .left .rec_goods li{float: left;width: 258px;margin: 10px 20px 20px 0;border: solid 1px #fff;background: #fff;transition-duration: .1s;transition-timing-function: linear;position: relative;text-align: center;}
.article_con .left .rec_goods li:nth-child(3n){margin-right: 0px;}
.article_con .left .rec_goods .pimg{display: block;overflow: hidden;width:258px;height: 258px;}
.article_con .left .rec_goods li img{width: 100%;transition: all 0.2s;}
.article_con .left .rec_goods .pimg:hover img{transform: scale(1.05);}
.article_con .left .rec_goods li .price{color: #b2904c;}
.article_con .left .rec_goods li .name{display:block; height:20px; padding:8px 0px; line-height:2; word-break:normal\0; word-wrap:normal\0; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}



.article_con .right{width:330px;float: right;}
.article_con .right .cat{padding-bottom: 50px;}
.article_con .right .cat h3{font-size:26px;color: #000;padding-bottom: 10px;}
.article_con .right .cat li{font-size: 17px;line-height: 40px;border-bottom: 1px solid #e3e3e3;}
.article_con .right .cat li a{display: block;overflow: hidden;text-align: left;transition: all 0.2s;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.article_con .right .cat li a:hover{color: #b2904c;transform:translate3d(8px,0,0);}
.article_con .right .scroll-fixed{position: fixed;top: 0px;width: 330px;}


/*友情链接*/
.friend_link{position: relative;color: #333;font-size: 12px;cursor: pointer;float: left;padding-top: 10px;}
.friend_link a{display: inline-block;padding: 0px 3px;}


/***重置css*/
.article-side .article-menu .am-t a{background: #242422;}
.article-content{padding-bottom: 20px;}
.shopCart .dorpdown-layer{width: 290px;}
.shopCart .prompt b{background-position: center;width: 100%;}
.shopCart .prompt span{width: 100%;text-align: center;}
.hover{ z-index:102; }
.text-primary{color: red;}
.special_color{color: #c40000;}
/**video***/
.product_list{position: relative;width:400px;height:400px;}
.pro-video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2000;display: none\9;}
.pro-video-play{position: absolute;bottom: 20px;left: 20px;}
.pro-video-play .videojs-icon{display: inline-block;width: 56px;height: 56px;background: url(../images/paly_dafault.png) no-repeat center center;-webkit-background-size: contain;background-size: contain;cursor: pointer;}
.pro-video-close{position: absolute;top: 10px;right: 10px;z-index: 1000;}
.pro-video-close .videojs-icon-close{display: inline-block;width: 16px;height: 16px;background: url(../images/closed_white.png) no-repeat center center;-webkit-background-size: contain;background-size: contain;cursor: pointer;}
.pro-video-box{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 999;display: none;}

/*尺寸 规格*/
.goods_attr_info{}
.goods_attr_info .goods_attr_list{float: left;line-height: 24px;width: 460px;}
.goods_attr_info .goods_attr_list ul li{min-width: 78px;height: 30px;border: 1px solid #E5E5E5;text-align: center;font-size: 14px;line-height: 30px;float: left;margin-right: 8px;margin-bottom: 8px;cursor: pointer;padding: 1px 5px 1px 1px;}
.goods_attr_info .goods_attr_list ul li.cur{background: url(../images/gou.png) no-repeat right bottom;border: 1px solid #c53f40;}
.goods_attr_info .goods_attr_list ul li img{width:30px;height:30px;margin-right:5px;float: left;}
.settleup-content .p-name{float: left;width: 100px;height: 36px;overflow: hidden;margin: 5px 8px 0 0;white-space: nowrap;text-overflow: ellipsis;}

/**文章频道**/
.new_article .tjwz-bar{position: relative;height: 49px;color: #333;border-bottom: 1px solid #ebebeb;}
.new_article .tjwz-bar .bar-title{font-size: 24px;}
.new_article .icon-tjwz{vertical-align: middle;width: 35px;background-image: url(../images/book_ico.jpg);background-repeat: no-repeat;height: 25px;display: inline-block;background-size: 28px;}
.new_article .tjwz-bar .more{position: absolute;right: 15px;top: 15px;font-size: 16px;color: #777;}
.new_article .friend{height:280px;margin:0 auto;overflow:hidden;}
.new_article .mr_frbox{height:280px;padding:24px 0px 0px;position: relative;}
.new_article .mr_frUl{float:left;height:310px;width:1200px;}
.new_article .span_s{width: 27px;height: 66px;position: absolute;cursor: pointer;background: url(../images/jt7.png) no-repeat;opacity:0;filter:alpha(opacity=0);top:33%;z-index: 999;}
.new_article:hover .span_s{opacity:1;filter:alpha(opacity=100);}
.new_article .prev{left: 15px;background-position: 0px -201px;}
.new_article .next{right: 15px;background-position:0 -134px;}
.new_article .prev:hover{background-position: 0px 0px;}
.new_article .next:hover{background-position:0 -67px;}
.new_article .mr_frUl ul li{display:inline;float:left;width:270px;overflow:hidden;position:relative;padding: 0px 15px;}
.new_article .mr_frUl ul li p{text-align: center;line-height:40px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.new_article .mr_frUl ul li a img{/*display:block;*/width:100%;max-height: 270px;}
.new_article .mr_zhe{width:300px;position:absolute;top:0;background:rgba(78, 164, 181, 0.65) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#4ea4b5;/*实现IE背景透明*//*height:389px;*/left:0;right:0;}
.new_article .mr_zhe_i h1{text-align:center;font-size:182px;height:138px;line-height:138px;margin-top:72px;margin-bottom:64px;font-weight:bold;color:#fff;}
.new_article .mr_zhe_p{margin-bottom:60px;}
.new_article .mr_zhe_p h3{text-align:center;font-size:15px;font-weight:bold;color:#fff;line-height:30px;}
.new_article .mr_zhe_p h3 span{display:block;margin:0 auto;width:260px;font-size:18px;border-bottom:1px solid #f4f4f4;}
.new_article .mr_zhe_hover{bottom:-596px;height:200px;position:absolute;width:300px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#0a0a0a;/*实现IE背景透明*/}
.new_article .mr_zhe_hover h1{text-align:center;height:40px;line-height:40px;margin:22px 0;color:#fff;}

.wrap_all .huayu-box{width: 585px;float: left;min-height: 650px;}
.huayu-box .box-bar{margin-top: 35px;line-height: 25px;}
.huayu-box .box-bar .title{padding-right: 18px;border-left: 3px solid #c4a66a;padding-left: 12px;font-size: 18px;font-weight: 700;color: #333;}
.huayu-box .box-bar .more{padding-left: 18px;border-left: 1px solid #777;font-size: 14px;color: #777;}
.huayu-box .box-body .img img{width: 145px;height: 145px;transition: all 0.2s;}
.huayu-box .box-body .txt{width: 410px;float: right;}
.huayu-box .box-body .txt .title{height: 40px;font-size: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.huayu-box .box-body .txt .body{height: 50px;line-height: 25px;overflow: hidden;color: #555;}
.huayu-box .box-body .txt .date{margin-top: 10px;color: #999;}
.huayu-box .box-body .img{width: 145px;float: left;height: 145px;overflow: hidden;}
.huayu-box .box-body .img:hover img{transform: scale(1.05);}
.huayu-box .box-body ul li{padding:25px 0;border-bottom: 1px dashed #ebebeb;}
.channel{margin-top: 20px;}
.news-block .news-b{height: 160px;float: left;margin-left: 76px;}
.news-b .tit{padding-right: 20px;height: 22px;border-right: 1px solid #000;line-height: 22px;font-size: 18px;font-weight: bold;margin-top: 64px;float: left;}
.news-b .title-b{width: 400px;height: 160px;float: left;margin-left: 20px;overflow: hidden;}
.news-b .title-b .titles{width: 400px;height: 20px;line-height: 20px;font-size: 12px;margin-top: 8px;color: #888;float: left;}


/**首页wenz*/
.index_article .mr_frUl{height: 250px;overflow: hidden;}
.index_article .mr_frUl ul li{width: 210px;}
.index_article .mr_frbox{height: 260px;}
.index_article .theme{margin-top: 80px;}
.index_article .more_wz{display: block;width: 100px;margin:30px auto 50px auto;border: 1px solid #ccc;height: 24px;line-height: 24px;transition: all 0.2s;text-align: center;color: #666;}
.index_article .more_wz:hover{background-color: #000;color: #fff;border: 1px solid #000;}
/****百科*****/
.baike_con{}
.baike_nav{background: #242422;height:75px;margin-top: 20px;}
.baike_nav .snav{padding-top:20px;}
.baike_nav .snav li{float: left;width: 21%;height: 40px;border-left: 1px solid #c3a56e;box-sizing: border-box;}
.baike_nav .snav li:first-child{margin-left: 0px;border-left:none;width: 16%;}
.baike_nav .snav li a{display: block;width:130px;height:36px;text-align: center;line-height:36px;font-size: 16px;background-color: #c3a56e;margin: 0px auto;color: #242422;border-radius:4px;transition: all 0.1s;}
.baike_nav .snav li:first-child a{margin-left: 0px;}
.baike_nav .snav li a:hover,.baike_nav .snav li a.active{background-color: #c3a56e;border-color: #c3a56e;color: #fff;transform: scale(1.05);}

.hot_search{height: 40px;line-height: 40px;padding: 0px 5px;padding-top: 25px;}
.hot_search div{float: left;color:#242422;font-size: 16px;max-width: 120px;}
.hot_search ul{float:left;width: 1070px;}
.hot_search li{display: inline-block;padding:0px 15px;color:#242422;font-size: 14px;border-left: 1px solid #c3a56e;text-align: center;line-height:18px;}
.hot_search li a{color:#242422;}
.hot_search li a:hover,.hot_search li a.active{text-decoration: underline;color:#c3a56e;}


.baike_article .titleBox{border-bottom: solid 1px #c3a56e;height: 50px;}
.baike_article .titleBox .titleLeft{font-size: 21px;color: #242422;font-weight: bold;float: left;border-bottom: solid 3px #c3a56e;line-height: 48px;}
.baike_article .titleBox .more_button{float: right;font-size: 16px;color: #c3a56e;margin-top: 14px;height: 26px;line-height: 26px;width:50px;text-align: center;border-radius: 2px;}
.baike_article .titleBox .more_button:hover{background:#c3a56e;color: #fff;}
.curing_tit{margin-top:40px;}
.curing_tit .title{border-bottom: solid 1px #eee;height: 50px;}
.curing_tit .title .bar-title{font-size: 21px;color: #242422;font-weight: bold;float: left;border-bottom: solid 3px #c3a56e;line-height: 48px;}
.curing_tit .title .more_button{float: right;font-size: 16px;border: 1px solid #c3a56e;color: #c3a56e;margin-top: 14px;height: 26px;line-height: 26px;width:50px;text-align: center;border-radius: 2px;}
.curing_tit .title .more_button:hover{background:#c3a56e;color: #fff;}

.baike_article{padding-top:25px;}
.baike_article li .img img{width: 145px;height: 145px;transition: all 0.2s;}
.baike_article li .txt{width: 405px;float: right;}
.baike_article li .txt .title{height: 40px;font-size: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.baike_article li .txt .body{height: 50px;line-height: 25px;overflow: hidden;color: #555;}
.baike_article li .txt .date{margin-top: 10px;color: #999;}
.baike_article li .txt .date a{float: right;color: #c3a56e;}
.baike_article li .txt .date a:hover{text-decoration: underline;}
.baike_article li .img{width: 145px;float: left;height: 145px;overflow: hidden;}
.baike_article li .img:hover img{transform: scale(1.05);}
.baike_article ul li{padding:25px 0;border-bottom: 1px dashed #ebebeb;width:47%;float: left;}
.baike_article ul li:nth-child(2n){margin-left: 6%;}
/**百科分类**/
.bk_category{padding-bottom: 40px;}
.bk_category .title{padding-top: 20px;}
.bk_category .title .titleLeft{float:left;font-size: 21px;color: #242422;border-right: solid 3px #c3a56e;line-height:22px;margin-bottom:10px;font-weight:bold;height:22px;padding-right:15px;}
.bk_category .title .line{float: right;height: 1px;background: #c3a56e;width: 1030px;margin-top: 10px;}
.bk_category ul{padding-top: 10px;}
.bk_category li{float: left;width:190px;margin: 0px 5px;height: 220px;overflow: hidden;}
.bk_category li a{display: block;width:190px;height: 190px;overflow: hidden;transition: all 0.1s;}
.bk_category li p{text-align: center;line-height: 30px;font-size: 14px;}
.bk_category li img{width: 190px;height: 190px;}
.bk_category li a:hover{transform: translateX(-5px);}
.bk_list{padding-bottom: 40px;margin-top: 20px;}
.bk_list img{max-width: 100%;}
.bk_list .title .titleLeft{float:left;font-size: 21px;color: #242422;border-right: solid 3px #c3a56e;line-height:22px;margin-bottom:10px;font-weight:bold;height:22px;padding-right:15px;}
.bk_list .title .line{float: right;height: 1px;background: #c3a56e;width: 1050px;margin-top: 10px;}
.bk_list ul{padding-top: 20px;}
.bk_list ul li{float: left;width:190px;margin-right: 12px;margin-bottom: 15px;}
.bk_list ul li a{display: block;width: 190px;height: 190px;position: relative;overflow: hidden;}
.bk_list ul li img{width: 190px;height: 190px;}
.bk_list ul li h3{text-align: center;line-height: 30px;color: #242422;font-size: 14px;}
.bk_list ul li:nth-child(6n){margin-right:0px;}
.bk_list ul li div{position: absolute;background: url(../images/bk_bg_pic.png) repeat;bottom:-105px;padding:5px 2%;width: 96%;height:70px;text-align: justify;transition:all 0.2s;}

.bk_list ul li div p{color: #fff;}
.bk_list ul li:hover div{bottom: 0px;}
/***绿植**/
.plant_nav .lznav{padding-top: 20px;}
.plant_nav .lznav li{width: 145px;height: 42px;float: left;}
.plant_nav .lznav li a{display: block;border: 1px solid #3e3939;height: 40px;text-align: center;line-height: 40px;font-size: 16px;border-left: none;}
.plant_nav .lznav li:first-child a{border-left:  1px solid #3e3939;}
.plant_nav .lznav li a:hover,.plant_nav .lznav li a.active{background-color: #92d050;color: #fff;}
.plant_list{padding-bottom: 40px;}
.plant_list ul li{float: left;width: 230px;height: 230px;overflow: hidden;position: relative;margin-right: 12px;margin-bottom: 15px;}
.plant_list ul li img{width: 230px;height: 230px;}
.plant_list ul li:nth-child(5n){margin-right:0px;}
.plant_list ul li div{position: absolute;background: url(../images/bk_bg_pic.png) repeat;bottom:-105px;padding:5px 2%;width: 96%;height:88px;text-align: justify;transition:all 0.2s;}
.plant_list ul li div h3{text-align: center;color: #fff;font-size: 16px;}
.plant_list ul li div p{color: #fff;}
.plant_list ul li:hover div{bottom: 0px;}
/**百科xq***/
.mtp30{margin-top: 30px;}
.position{height:30px;margin-bottom: 20px;font-size: 14px;line-height:30px;padding-top: 20px;}
.bk_background{background: #f5f5f5;}
.bk_background .bk_video{background-color: #c3a56e;height: 240px;padding-top: 30px;margin-top: 30px;}
.bk_background .bk_video .video{width: 375px;height: 210px;margin:0px auto;background-color: #000;}
.bk_content{color: #000;width: 940px;background-color: #fff;margin-top: 30px;border: 1px solid #e5e5e5;padding: 30px;}
.bk_content .name{}
.bk_content .title{display: inline-block;height: 40px;line-height: 40px;font-size:36px;}
.bk_content .name .con{line-height: 24px;color: #242422;font-size: 14px;padding:20px 30px;}

.bktitle h3{font-family: 黑体;float:left;font-size: 26px;color: #242422;border-right: solid 3px #c3a56e;line-height:22px;margin-bottom:10px;font-weight:bold;height:22px;padding-right:15px;}
.bktitle .line{float: right;height: 1px;background: #c3a56e;width: 800px;margin-top: 10px;}
.bk_content .info{margin-top:50px;}
.bk_content .info .con{margin-top:20px;padding-left: 20px;}
.bk_content .info li{width: 45%;float: left;}
.bk_content .info li:nth-child(2n){margin-left:10%;}
.bk_content .info li span{font-size: 14px;width: 90px;padding: 0 5px 0 12px;font-weight: 700;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;color: #999;line-height: 26px;display: block;float: left;}
.bk_content .info li p{zoom: 1;color: #333;width: 285px;float: left;position: relative;word-break: break-all;font-size: 14px;}
.bk_content .catalog{background-color: #f7f7f7;margin-top: 50px;}
.catalog .catalog-title{font-size: 16px;width: 60px;background-color: #dedede;text-align: center;letter-spacing: .89px;padding: 18px 0;line-height: 81px;margin: 0;float: left;}
.catalog .list{width: 90px;padding: 0 35px;margin: 17px 0;border-right: 1px dashed #dedede;float: left;}
.catalog .list .item{letter-spacing: 0;line-height: 28px;}
.catalog .list .item .index{font-size: 13px;color: #b8b8b8;margin-right: 16px;}
.catalog .list .item .tit{font-size: 14px;color: #333;}

.catalog_con{margin-top: 50px;}
.catalog_con .tit{}
.catalog_con .con{line-height: 24px;color: #242422;font-size: 14px;padding: 20px 30px;text-align: justify;}

.bk-fixed{display: none;box-shadow:0 6px 15px rgba(0,0,0,.2);width: 96px;background-color: #fff;padding-top: 10px;position: fixed;top: 30%;left: 50%;margin-left:430px;z-index: 999;}
.bk-fixed ul{}
.bk-fixed ul li a{font-size: 12px;color: #333;display: block;text-align: center;padding: 5px 0;}
.bk-fixed ul li a.active{color: #c3a56e;font-size: 14px;}
.bk-fixed  ul li a .name{padding-left: 3px;}
.bk-fixed  ul li a.active .name{border-bottom: 2px solid #c3a56e;padding-bottom: 6px;}
.bk-fixed .top{background: #fcfcfc;text-align: center;}
.bk-fixed .top .back_top{background:url(../images/fixed-top.png) no-repeat;display: block;width:40px;height:40px;margin: 0px auto;cursor: pointer;background-size: contain;}

.catalog_con .has_img{float: left;width: 585px;}
.catalog_con .baike_img{width: 290px;height:340px;float:right;border: 1px solid #d2d2d2;}
.catalog_con .baike_img .img_title{font-size: 16px;text-align: center;line-height:54px;color: #242422;}
.catalog_con .baike_img .ft-carousel{height: 290px;}
.catalog_con .baike_img .ft-carousel .carousel-indicators{display: none;}

.info_nav{width:1000px;height: 20px;margin-top: 36px;padding: 12px 0px;clear: both;overflow: hidden;background-color: #fff;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 8px;border-radius: 5px;}
.info_nav li{float: left; font-size: 14px;height: 20px;line-height: 20px;padding: 0 15px;border-right: 1px dotted #D5D5C4;cursor: pointer;}
.info_nav li:last-child{border: none;}
.info_nav li.cur{color: #c3a56e;}

.bk_sense{width: 940px;background-color: #fff;margin-top: 30px;border: 1px solid #e5e5e5;padding:15px 30px;display: none;}
.bk_sense li{padding: 15px 0;border-bottom: 1px solid #ebebeb;}
.bk_sense li:last-child{border: none;}
.bk_sense li .img {width:160px;height: 160px;overflow: hidden;float: left;}
.bk_sense li .img img{max-width: 100%;transition: all 0.2s;}
.bk_sense li .img:hover img{transform: scale(1.05);}
.bk_sense li .txt{width: 750px;padding-left: 20px;float: left;}
.bk_sense li .txt .title{height: 35px;font-size: 18px;}
.bk_sense li .txt .body{height: 75px;line-height: 25px;overflow: hidden;color: #555;}
.bk_sense li .txt .date{margin-top: 22px;margin-right: 10px;color: #999;}
.bk_sense li .txt .date a{float: left;}


/***百科文章**/
.navListBox{width:1200px; margin:30px auto; margin-bottom:20px; background-color:#f3f3f3; height:50px;}
.navListBox ul li { float:left; margin-right:10px; margin-left:44px; font-size:16px; line-height:50px;}
.navListBox ul li a{ color:#808080;}
.navListBox a:hover,.navListBox .nav_index{color:#44B549;}
.mainBox{padding-top: 25px;}
.mainLeft{ float:left; width:880px;}
.mainRight{width: 300px;float: right;background-color: #fff;}
.mainLeftBanner{ margin-bottom:20px;}
.yanghuaBox{ width:880px; margin:0 auto; background-color:#fff; height:405px; margin-bottom:20px;}
.yanghuaBox .titleBox{border-bottom: solid 1px #eee;height: 50px;margin: 0 20px;}
.yanghuaBox .titleBox .titleLeft{font-size: 21px;float: left;color: #242422;border-bottom: solid 3px #c3a56e;line-height: 48px;font-weight: bold;}
.more_button{float:right;font-size:16px;color:#c3a56e;border: 1px solid #c3a56e;/* margin: auto 0; */margin-top: 14px;height: 26px;line-height: 26px;width: 50px;text-align: center;border-radius: 2px;}
.more_button:hover{ background-color:#c3a56e;color:#fff;}
.yanghuaBox .yhzs_img{float: left;width: 440px;margin-left: 20px;margin-top: 20px;}
.yanghuaBox .yhzs_img li{float: left;margin-right: 20px;margin-bottom: 20px;position: relative;width: 200px;height: 150px;overflow: hidden;}
.yanghuaBox .yhzs_img li img{max-width: 100%;}
.yanghuaBox .yhzs_img li .img_title{padding-left: 4px;padding-right: 4px;height: 24px;text-align: center;line-height: 22px;color: #fff;background-color: #000;position: absolute;bottom: 4px;left: 4px;font-size: 14px;overflow: hidden;}
.yanghuaBox ul.yhzs_text li {font-size:16px;line-height: 31px;border-bottom: solid 1px #f0f0f0;height: 51px;line-height: 51px;}
.yanghuaBox ul.yhzs_text{ padding:0; margin-left:20px; margin-top:16px; float:left;width:380px;}
.yanghuaBox .yhzs_img{ float:left; margin-left:20px; margin-top:20px;}
.yanghuaBox .yhzs_img .img_box1,.yhzs_img .img_box2{ margin-bottom:20px; position:relative;}
.yanghuaBox .yhzs_img img{ margin:0; padding:0; display:block;}

.yanghuaBox .img_fenlei{padding-left:4px;padding-right:4px;height:24px;text-align:center;line-height:22px;color:#9ed464;background-color:#000;position:absolute;bottom: 8px;left:8px;font-size:14px;}
.yanghuaBox .img_title{padding-left:4px; padding-right:4px; height:24px; text-align:center; line-height:22px; color:#fff; background-color:#000; position:absolute; bottom:4px;left:4px; font-size:14px;overflow:hidden;}
.yanghuaBox .img_fenlei1{ padding-left:4px; padding-right:4px;height:24px; text-align:center; line-height:24px; color:#9ed464; background-color:#000; position:absolute; bottom:42px;left:8px;font-size:14px;}
.yanghuaBox .img_title1{padding-left:4px; padding-right:4px; height:24px; text-align:center; line-height:24px; color:#fff; background-color:#000; position:absolute; bottom:10px;left:8px;font-size:14px;}
.mainRight .Ritem{width: 270px;padding-left: 20px;padding-right: 20px;padding-top: 20px;border-bottom: solid 1px #f1f1f1;}
.Ritem .wztitle{font-size: 18px;color: #666;height: 38px;}
.side_class2{padding-bottom: 20px;}
.side_class2 li {float: left;width: 125px;margin:10px 5px 0px;text-align: center;font-size: 14px;}
.side_class2 li p{height: 26px;white-space: nowrap;padding:5px;overflow: hidden;text-overflow: ellipsis;}
.side_class2 li img{width: 120px;height: 120px;display: block;}
.side_class2 li .side3_title{margin-top: 10px;margin-bottom: 10px;}
.side_class3 li{margin-bottom: 20px;float: left;width: 100%;}
.side_class3 li .limg{width: 106px;height: 106px;float: left;}
.side_class3 li img{width: 106px;height: 106px;}
.side_class3 li .rtext{width: 144px;height: 100px;overflow: hidden;float: right;position: relative;}
.side_class3 li .rtext .side3_title{font-size: 16px;height: 26px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.side_class3 li .rtext .side3_title a{color: #666;}
.side_class3 li .rtext .side3_daodu{font-size: 12px;height: 38px;line-height: 18px;margin-top: 4px;margin-bottom: 4px;}
.side_class3 li .rtext .side3_daodu a{color: #888;}
.listItem li{padding-bottom: 10px;padding-top: 10px;border-bottom: solid 1px #f1f1f1;border-right: solid 1px #f1f1f1;float: left;width: 100%;margin-bottom: 20px;}
.listItem .listLeft{width: 160px;height: 160px;display: block;overflow: hidden;margin-left: 10px;float: left;}
.listItem .listLeft img{max-width: 100%;}
.listItem .listRight{width: 619px;height: 160px;margin-left: 20px;float: left;}
.listItem .listRight .listtop {height:42px;line-height:36px;font-size:18px;}
.listItem .listRight .listmiddle{font-size:14px;height:46px;line-height:24px;width:560px;margin-bottom:20px}
.listItem .listRight .listbottom{ font-size:14px; line-height:50px;}
.listItem .listRight .listbottom .right{float: right;padding-right: 25px;font-size: 14px;line-height: 50px;}
.listItem .listRight .more_index{font-size: 14px;border: 1px solid #bf974c;color: #bf974c;padding-left: 6px;padding-right: 6px;border-radius: 2px;padding-top: 2px;padding-bottom: 2px;}
.listItem .listRight .more_index:hover{background-color: #bf974c;color: #FFF;}
.listItem .listRight .listbottom .left span{float: left;margin-right: 20px;}
.listRight .listmiddle a, .listRight .listbottom{color: #999;}


/**头部城市***/
.city-select{position: relative;width: 170px;margin:0 auto;}
.city-hidden{visibility: hidden;width:26px;float: left;height: 60px;}
.city-select .city-current{padding:20px 0 15px 40px;cursor: pointer;width: 150px;height: 30px;line-height: 30px;font-size: 16px;color: #666666;text-align: left;letter-spacing: 1px;}
.city-select .city-current em{float: left;display: inline-block;padding-right: 15px;width: 0;height: 100%;}
.city-select .city-current i{padding-left: 5px;font-size: 12px;position: absolute;top:28px;}
.city-select .city-current span{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 110px;display: inline-block;}
.city-select .city-list{z-index: 999;position: absolute;bottom:0px;left: 120px;width: 502px;min-height: 460px;background: #fff;overflow: hidden;border: 1px solid #ededed;border-radius: 5px;box-shadow: 2px 5px 15px 0 rgba(0, 0, 0, 0.3); transition: all 3s;display: none;}
.city-select .city-list .iUp{position: absolute;top: -10px;left: 30px;z-index: 2;display: block;width: 0;height: 0;font-size: 0;border-width: 0 10px 10px; border-style: solid;border-color: transparent transparent #ededed;}
.city-select .city-list .iUp em{position: absolute;top: 1px;left: -10px;display: block;content: '';width: 0;height: 0;border-width: 0 10px 10px;border-style: solid;border-color: transparent transparent #fff;}
.city-select .city-list h2{padding-left: 20px;line-height: 30px;font-size: 14px;color: #999999;}
.city-select .city-list .hot-city{padding: 10px 0;border-bottom: 6px solid #f5f5f5;}
.city-select .city-list .hot-city p{padding-left: 10px;line-height: 30px;}
.city-select .city-list .hot-city a{padding: 0 10px;color: #666666;}
.city-select .city-list .anchors-list{padding: 0 5px 15px 20px;overflow: hidden;border-bottom: 1px solid #ededed;}
.city-select .city-list .anchors-list a{float: left;display: block;margin: 10px 10px 0 0;width: 20px;height: 20px;line-height: 20px;font-size: 12px;color: #c3a56e;text-align: center;background: #f2f2f2;border-radius: 50%;}
.city-select .city-list .roll-list{overflow: hidden;}
.city-select .city-list .roll-list .province-all{float: left;margin-top: 10px;padding: 0 10px 0 20px;border-right: 1px solid #ededed;width: 130px;height: 280px;overflow-y: scroll;}
.city-select .city-list .roll-list .province-all::-webkit-scrollbar{width: 5px;}
.city-select .city-list .roll-list .province-all::-webkit-scrollbar-thumb{background: #f8f8f8;border-radius: 8px;-webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.1);background: rgba(0, 0, 0, 0.3);}
.city-select .city-list .roll-list .province-all ul{position: relative;overflow: hidden;}
.city-select .city-list .roll-list .province-all ul span{display: block;margin: 10px 0 6px;width: 20px;height: 20px;line-height: 20px;font-size: 12px;color: #888888;text-align: center;background: #f2f2f2;border-radius: 50%;}
.city-select .city-list .roll-list .province-all ul p{line-height: 30px;color: #666666;cursor: pointer;transition: all .5s;}
.city-select .city-list .roll-list .province-all ul p.on,
.city-select .city-list .roll-list .province-all ul p:hover{color: #c3a56e;}
.city-select .city-list .roll-list .city-all{float: left;padding: 10px 0 10px 10px;width: 330px;}
.city-select .city-list .roll-list .city-all li{overflow: hidden;}
.city-select .city-list .roll-list .city-all a{float: left;display: inline-block;margin: 10px 10px 0 10px;padding: 0 8px;min-width: 42px;line-height: 24px;color: #666666;text-align: center;transition: all .5s;}
.city-select .city-list .roll-list .city-all a.on,
.city-select .city-list .roll-list .city-all a:hover{color: #fff;background: #c3a56e;border-radius: 3px;}
.city-select:hover .city-list{display: block;}


/**tag标签**/
.all_tag_cat{}
.all_tag_cat li{float: left;width: 109px;height:109px;position: relative;background-color: #fff;border-bottom: 1px solid #eee;text-align: center;transform: scale(1);transition: all .25s linear;}
.all_tag_cat li a{position: relative;z-index: 1;display: block;height:99px;padding-top:10px;}
.all_tag_cat li a img{display: block;margin: 0 auto 10px;width:60px;}
.all_tag_cat li a p{font-size: 14px;color: #333;height: 20px;overflow: hidden;}
.all_tag_cat li:after{position: absolute;top: 30px;right: 0;z-index: -1;height: 60px;border-right: 1px solid #eee;content: '';}
.all_tag_cat li.br0:after{border-right: none;}
.all_tag_cat li:hover{z-index: 10;}
.all_tag_cat li a:hover{background-color: #fff;box-shadow: 0 10px 40px 0 rgba(0,0,0, .1);transform: scale(1.1);}
.all_tag_cat li a:hover p{color: #333;}
.tag_con .hot_tag{padding:10px;background-color: #fafafa;margin-top:30px;}
.tag_con .hot_tag .tit{height: 30px;line-height: 30px;padding-left: 15px;font-size: 20px;color: #333;border-left: 5px solid #c4a66a;}
.tag_con .hot_tag ul{padding-top: 10px;}
.tag_con .hot_tag ul li{margin: 8px 5px;float: left;}
.tag_con .hot_tag li a{padding: 6px 8px;border: 1px solid #d2d2d2;border-radius: 5px;font-size: 14px;text-align: center;display: inline-block;color: #333;}
.tag_con .taglist{padding: 10px 30px 30px;background-color: #fafafa;margin-top: 30px;}
.tag_con .taglist dt{font-size: 16px;color: #333;font-weight: 600;padding-left: 20px;position: relative;}
.tag_con .taglist dt a{color: #333;}
.tag_con .taglist dt:after{position: absolute;left: 0;top: 7px;content: '';width: 6px;height: 6px;background-color: #c4a66a;border-radius: 50%;}
.tag_con .taglist dl{padding: 28px 0 19px;border-bottom: 1px solid #eaeaea;}
.tag_con .taglist dd a{float: left;font-size: 14px;line-height: 34px;margin: 0 20px;}
.tag_con .taglist dd a:hover{text-decoration: underline;}
.tag_con .taglist dd .line{float: left;width: 1px;height: 14px;background-color: #ddd;margin-top: 10px;}
.tag_con .taglist dd{overflow: hidden;margin-top: 7px;}
.word_color{color: red;}

.article_tag{padding-top: 35px;}
.article_tag li{margin: 8px 5px;float: left;}
.article_tag a{padding: 6px 10px;border: 1px solid #d2d2d2;border-radius: 5px;font-size: 14px;text-align: center;display: inline-block;color: #333;}



























/**动画**/
.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
.animated.infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}
.animated.hinge {
	-webkit-animation-duration: 2s;
	animation-duration: 2s
}   
@-webkit-keyframes fadeUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0,100%,0);
		transform: translate3d(0,100%,0)
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
@keyframes fadeUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0,100%,0);
		transform: translate3d(0,100%,0)
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
.fadeUp {
	-webkit-animation-name: fadeUp;
	animation-name: fadeUp
}
       
@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
		transform: translateY(20px)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}
@keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
		-ms-transform: translateY(20px);
		transform: translateY(20px)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0)
	}
}
.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp
} 
/********右侧咨询圈 start******************/
@media screen and (max-width: 1600px) {
    .udesk-box{
        right: 218px!important;
        margin-left: inherit !important;;
        left: inherit !important;;
    }
}

.udesk-box{
    position: fixed;
    right:180px;
    bottom:280px;
    margin-left: 600px;
    z-index: 999;

}
#udesk-im{
    position: relative;
    width: 150px;
    height:150px;
    border-radius: 50%;
    cursor: pointer;
    background-size: 150px;
    background-repeat: no-repeat;
    display: block;
    background-image: url(../images/zxheadicon1.png);
    background-color: #ffffff;
}
#udesk-im:after{
    display: block;
    content: ' ';
    width: 8px;
    height: 8px;
    background-color: #c4a66a;
    border: 1px solid #ffffff;
    border-radius: 50%;
    position: absolute;
    bottom: 2px;
    left: 6px;
}
#udesk-im:before{
    display: block;
    content: ' ';
    width: 0;
    height: 0;
    border-left:3px solid transparent;
    border-right:3px solid transparent;
    border-bottom:6px solid #c4a66a;
    position: absolute;
    bottom: -5px;
    left: 8px;
}
#udesk-im > div {
    position: absolute;
    background: #c4a66a;
    border-radius: 4px;
    font-size: 12px;
    width: 139px;
    padding: 3px 0;
    bottom: -27px;
}
#udesk-im > div:nth-child(1){
    animation: roll1 8s;
    animation-iteration-count: infinite;
}
#udesk-im > div:nth-child(2){
    animation: roll2 8s;
    animation-iteration-count: infinite;
}
@keyframes roll1 {
    0% {
        opacity: 1;
    }
    49% {
        opacity: 1;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 1;
    }
}
@keyframes roll2 {
    0% {
        opacity: 0;
    }
    49% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 1;
    }
}
@keyframes changeImg {
 
    0% {
        background-image: url(../images/zxheadicon1.png);
    }
	
	
	30% {
        background-image: url(../images/zxheadicon1.png);
    }
   
	60% {
        background-image: url(../images/zxheadicon2.png);
    }
	
	100% {
        background-image: url(../images/zxheadicon3.png);
    }
	
}
.dot {
    /*animation: sploosh 1.5s cubic-bezier(0.165, 0.84, 0.44, 1);*/
    animation: sploosh 1.5s;
    /*position: relative;*/
}

.dot2 {
    /*animation: sploosh2 1.5s cubic-bezier(0.165, 0.84, 0.44, 1);*/
    animation: sploosh2 1.5s;
}
.dot3 {
    /*animation: sploosh3 1.5s cubic-bezier(0.165, 0.84, 0.44, 1);*/
    animation: sploosh3 1.5s;
}
.dot,.dot2,.dot3{
    height: 150px;
    width: 150px;
    /*font-size: 20px;*/
    color: #fff;
    /*line-height: 100px;*/
    text-align: center;
    border-radius: 100%;
    position: absolute;
    z-index: 10;
    animation-iteration-count: infinite;
    /*background: transparent;*/
}
@keyframes sploosh0 {
    0% {
        transform: scale3d(1, 1, 1);
        opacity: .9;
    }
    100% {
        transform: scale3d(1.5, 1.5, 1);
        opacity: .6;
    }
}
@keyframes sploosh {
    0% {
        box-shadow: 0 0 0 0px #c4a66a;
        background: #c4a66a;
    }
    100% {
        box-shadow: 0 0 0 30px rgba(196,166,106, 0.3);
        background: rgba(196,166,106, 0.3);
    }
}
@keyframes sploosh2 {
    0% {
        box-shadow: 0 0 0 10px #c4a66a;
        background: #c4a66a;
    }
    100% {
        box-shadow: 0 0 0 20px rgba(196,166,106, 0.4);
        background: rgba(196,166,106, 0.4);
    }
}
@keyframes sploosh3 {
    0% {
        box-shadow: 0 0 0 0px #c4a66a;
        background: #c4a66a;
    }
    100% {
        box-shadow: 0 0 0 10px rgba(196,166,106, .5);
        background: rgba(196,166,106, .5);
    }
}
/********右侧咨询圈 end******************/


/*********重置css***************/
.price_auto .price_range .on,.right-extra .u_cloose dd .get_item em{font-weight: bold;color: #555;}
.selector .attr_father{padding-top: 1px;}
.right-extra .u_cloose dd .get_item:hover{ border-color:#555;} 
.price_bottom .price_ok{background-color:#555;}
.right-extra .u_cloose dd .get_item a{background: url(../images/close_ico.png) no-repeat;background-size: 100% 100%;}
.right-extra .u_cloose dd .get_item:hover a{background: url(../images/close_icoh.png) no-repeat #555;background-size: 100% 100%;}




























































